Banks & Other Financial Institutions
Roslin
First Aid & Medical Supplies
Roslin
Cleaning Services - Commercial
Roslin
Premier
35 Main Street
EH25 9LA
Roslin
0131 440 3131
Convenience Stores
Roslin
Banks & Other Financial Institutions
Roslin
Property & Estate Management
Roslin
Television & Radio Aerials - Suppliers & Erectors
Edinburgh
Charles Wilson Avenue
EH25 9SW
Roslin
0333 355 8460
A V G Ryo-Tek
Pentla d2
EH259RE
Roslin
0131 448 0314
Printers' Services & Supplies
Roslin
A Wight
Beech Oatslie Farm
EH259QN
Roslin
0131 440 2074
Able Engineering
Buncef PO Box 13321
EH259RT
Roslin
0131 448 2226
Steel Fabricators & Erectors
Roslin
Acts Partnership Ltd
Unit H The Bush
EH259RE
Roslin
0131 448 2350
Acts Partnership Ltd
Unit H The Bush
EH259RE
Roslin
0131 440 4564
Afflecks
Unit 1 49 Main Street
EH259LA
Roslin
0131 440 2258
Hairdressers - Unisex
Roslin
Albany Commercial Services Ltd
Albany Pentlandfield Business Park
EH259RE
Roslin
0131 448 2301
Credit & Finance Companies
Roslin
Animal Behaviour Service
White 17 Manse Road
EH259LF
Roslin
0131 440 2919
Argentix Ltd
Platfo
EH259PS
Roslin
0131 440 4600
Business & Management Consultants
Roslin
Attribute Ltd
Suite Midlothian Innovation Centre
EH259RE
Roslin
0131 440 9075
Computer Systems & Software (Development)
Roslin
Beaucham & Hofmann
Unit 5 Pentlandfield Business Park
EH259RE
Roslin
Financial Services
Roslin
Bespoke
Northl Pentlandfield Business Park
EH259RE
Roslin
0131 440 4567
Exhibition Services
Roslin
Bespoke
Northl Pentlandfield Business Park
EH259RE
Roslin
Exhibition Services
Roslin
Bilston Miners Welfare
Bilsto Seafield Road
EH259RW
Roslin
Clubs & Associations - Social
Roslin
Bilston Miners Welfare
Bilsto Seafield Road
EH259RW
Roslin
0131 440 2637
Clubs & Associations - Social
Roslin
Bilston Sub Post Office
St Mic 5 Meadow Place
EH259RT
Roslin
0131 440 2329
Post Office Services
Roslin
Building Insulation Services
Unit B Pentlandfield Business Park
EH259RE
Roslin
0131 448 0243
Insulation Installers
Roslin
Building Services (Scotland)
11-19 Midlothian Inovation Centre
EH259RE
Roslin
0131 440 2020
Property Maintenance & Repairs
Roslin
B Carnethy View
EH259SG
Roslin
0131 440 1893
Gardening Services
Roslin
A Rossglen Court
EH259PG
Roslin
0131 448 2074
Rivend Pentlandfield Business Park
EH259RE
Roslin
Computer Consultants
Roslin
Unit A Pentlandfield Business Park
EH259RE
Roslin
0131 445 7027
Dr J McDonald
Doctor 6 Main Street
EH259LE
Roslin
0131 440 2043
Dr L G Mcintosh
Doctor 6 Main Street
EH259LE
Roslin
0131 440 2043
E F Ho 15 Allermuir Avenue
EH259SN
Roslin
0131 448 2460
Encapsol Technologies Ltd
Sybrig Roslin Glen
EH259PX
Roslin
0131 440 3969
Materials Handling Equipment
Roslin
Fairgrieve & McLurg
15 Sed 11 Crusader Drive
EH259NP
Roslin
Painters_Decorators
Roslin
Opus C Forest Friends Nursery School
EH259SF
Roslin
Playgroups & Pre-School Education
Roslin
Evenin Bush Estate
EH259SY
Roslin
0131 445 2176
Tree Work & Forestry Services
Roslin
Forth Demolition Ltd
Seafield Mill
EH25 9RQ
Roslin
Demolition & Dismantling Contractors
Roslin
Fraser Russell Electrical Building Services
7 , Crusader Drive
EH25 9NP
Roslin
0845 263 0151
Electricians & Electrical Contractors
Roslin
B5 Bri 30 Myrtle Cresent
EH259SF
Roslin
Midlothian Innovation Centre Pentlandfie
EH25 9RE
Roslin
0131 445 3684
Investment Consultants
Roslin
Unit D Pentland Field
EH259RE
Roslin
Graphite & Ink Ltd
17 Crusader Drive
EH25 9NP
Roslin
0131 440 3482
The St Slatebarns
EH259PU
Roslin
0131 440 2835
Quantity Surveyors
Roslin
Innovation Architechs
Unit A Midlothian Innovation Centre
EH259RE
Roslin
0131 440 7320
Engineers - Consulting
Roslin
Ironing Service
The Tr 33 Pentland View Ter
EH259LZ
Roslin
0131 448 0157
Ironing & Home Laundry Services
Roslin
J R Denholm (Roslin) Ltd
Westfi 4 St. Clair Cresent
EH259NG
Roslin
Painters_Decorators
Roslin
James Noble
Janefi 52 Main Street
EH259LS
Roslin
0131 440 2195
Joiners & Carpenters
Roslin
Jim Brackenridge (Transport) Ltd
Unit 1 Pentlandfield Business Park
EH259RE
Roslin
0131 448 0161
Road Haulage Services
Roslin
K T Paving
Forest 16 Park Avenue
EH259SD
Roslin
0131 448 2680
Paving & Driveway Contractors
Roslin
Kinetic Demolition
Midlothian Innovation Centre
EH25 9RE
Roslin
Demolition & Dismantling Contractors
Roslin
Lacuna Communications Ltd
C I To Midlothian Innovation Centre
EH259RE
Roslin
0131 440 9010
Public Relations Consultants
Roslin
Large Animal Practice University Of Edinburgh
Easter Bush Farm
EH259RG
Roslin
0131 445 4468
Veterinary Surgeons & Practitioners
Roslin
Locktec Ltd
Units Midlothian Innovation Centre
EH259RE
Roslin
0131 445 7788
Electronic Equipment - Mnfrs & Assemblers
Roslin
M E R Roofing
D 26 Station Road
EH259LR
Roslin
0131 440 4882
Taxis & Private Hire
Roslin
Macdonald Edinburgh Electrical Limited
8 Allermuir Avenue
EH25 9SN
Roslin
Electricians & Electrical Contractors
Roslin
McLaren
Speigh 8 Station Road
EH259LR
Roslin
0131 440 3702
Melden Catering
St Mar Pentlandfield Business Park
EH259RE
Roslin
0131 445 7911
Mercury Solutions
Unit D Pentlandfield Business Park
EH259RE
Roslin
0131 440 4884
Distribution Services
Roslin
Milroy Electrical
Unit 1 Roslin Glen
EH259PX
Roslin
0131 448 2112
Electrical Engineers
Roslin
Orchard Grove House Seafield Moor Road R
EH25 9RQ
Edinburgh
07570 569820
Natural Spice
Unit 2 1B Castlelaw Cr
EH259SP
Roslin
0131 448 2188
Take Away Food Shops
Roslin
New Park Management
New Pa Pentlandfield Business Park
EH259RE
Roslin
0131 448 0222
Business & Management Consultants
Roslin
October First
Spring Pentlandfield Business Park
EH259RE
Roslin
0131 440 9055
Lighting Consultants
Roslin
Outersight
midlot unit a12
EH259RE
Roslin
0131 448 0788
Cctv & Video Equipment
Roslin
P J Green Building & Joinery Ltd
Unit A Midlothian Innovation Centre
EH259RE
Roslin
0131 440 2890
Joiners & Carpenters
Roslin
Pentlands Managment Systems Ltd
Unit 1 Dryden-Mountmarle
EH259PS
Roslin
0131 440 9485
Quality Procedures Processes & Assessment
Roslin
ROCC Computers Ltd
City P Pentcandfield Business Park
EH259RE
Roslin
0131 448 2820
Network & Data Communications
Roslin
Reticulum Projects Ltd
Oaklan 17 Crusader Drive
EH259NP
Roslin
0131 440 9571
Robert Drummond
Unit 9 5 Minstrel Court
EH259PH
Roslin
Financial Services
Roslin
Robert Lawrie & Sons
Unit 2 Old Woodhouselea
EH259QJ
Roslin
01968 673669
Landscape Contractors
Roslin
Rosebery
Midlan Pentlandfield
EH259RE
Roslin
0131 440 9034
Roslin Community Hall
59 Rel Pentland View Road
EH259NA
Roslin
0131 440 0293
Roslin Institute (Edinburgh)
59 Rel Dryden-Mountmarle
EH259PS
Roslin
0131 527 4200
Research Organisations
Roslin
Roslin Library
59 Rel 9 Main Street
EH259LD
Roslin
0131 448 2781
Doctor 6 Main Street
EH259LE
Roslin
0131 440 2043
Roslin Miners Welfare Club
Roslin Wallace Cr
EH259LL
Roslin
0131 440 2877
Clubs & Associations - Social
Roslin
Roslin Minimarket
Roslin 35 Main Street
EH259LA
Roslin
0131 440 3773
Roslin Pharmacy
Roslin 15 Main Street
EH259LD
Roslin
Chemists - Dispensing
Roslin
Roslin Primary School
Roslin 8 Pentland View Place
EH259ND
Roslin
0131 440 1871
Schools - Local Authority
Roslin
Roslin Sub Post Office
Roslin 37 Main Street
EH259LA
Roslin
0131 440 4042
Rosslyn Associates
Unit 1 80 Penicuik Road
EH259NQ
Roslin
Rosslyn Bowling Club
Unit 1 108 Main Street
EH259LT
Roslin
0131 440 2526
Sports Clubs & Associations
Roslin
Rosslyn Chapel Trust Ltd
Unit 1 Rosslyn Chapel
EH259PU
Roslin
0131 440 2159
Rosslyn Garden Craft
North Rosebank
EH259PU
Roslin
0131 440 0915
Landscape Contractors
Roslin
Rosslynlee Hospital
Wharf Rosslynlee Hospital
EH259QE
Roslin
0131 536 7600
Royal (Dick) School Of Veterinary Studies
Easter Bush Farm
EH259RG
Roslin
0131 650 7651
Veterinary Surgeons & Practitioners
Roslin
Royal (Dick) School Of Veterinary Studies
Easter Bush Farm
EH259RG
Roslin
0131 650 7650
Veterinary Surgeons & Practitioners
Roslin
Royal Bar
Ground Main Street
EH259LH
Roslin
0131 440 3160
S Peaston
Unit Y 52 Main Street
EH259LS
Roslin
0131 448 2122
S V S Composting
Unit 3 Lea Farm
EH259PY
Roslin
0131 440 2196
Environmental Consultants
Roslin
21 Rossglen court, Roslin, EH25 9PG
EH25 9PG
Roslin
- Midlothian
0131 440 0412
Window Repairs & Replacement Services
Roslin
Scotmid Co-operative Society Ltd
Darach 18 Station Road
EH259LR
Roslin
0131 440 3972
Scottish Society For Autism
Suite Midlothian Innovation Park
EH259RE
Roslin
0131 440 2540
Charities & Voluntary Organisations
Roslin
Scottish Stone Liaison Group
Unit 1 Pentlandfield Business Park
EH259RE
Roslin
0131 448 0313
Construction Management
Roslin
Shirley McGinty
Sidfor 9 Meadow Place
EH259RT
Roslin
0131 440 2539
Hairdressers - Unisex
Roslin
Slatebarns
Morela Slatebarns
EH259PU
Roslin
0131 440 2192
Stewart & Waterson
Unit 6 21 Park Avenue
EH259SE
Roslin
0131 440 2320
Stewart & Waterson
Unit 6 7 Meadow Place
EH259RT
Roslin
0131 440 4116
Synergie (Scotland)
Homewo Pentlandfield Business Park
EH259RE
Roslin
0131 440 9020
Project Management
Roslin
Tait Business Systems Ltd
Horton Pentlandfield Business Park
EH259RE
Roslin
0131 448 0483
Computer Systems & Software (Development)
Roslin
4 Wott 40 Main Street
EH259LB
Roslin
0131 440 2256
The Bilston Inn
Second
EH259SQ
Roslin
0131 448 2566
The Employment GP
Midlothian Innovation Centre
EH25 9RE
Roslin
Employment & Recruitment Agencies
Roslin
The Royal British Legion (Scotland)
Clifto Wallace Cresent
EH259LL
Roslin
0131 440 2174
Clubs & Associations - Social
Roslin
The Wheel (Scotland) Ltd
Room 4 Pentlandfield Business Park
EH259RE
Roslin
0131 445 2004
The Wheel (Scotland) Ltd
Room 4 Pentlandfield Business Park
EH259RE
Roslin
0131 445 7695
The Wheel (Scotland) Ltd
Room 4 Pentlandfield Business Park
EH259RE
Roslin
0131 445 7226
The Wheel (Scotland) Ltd
Room 4 Pentlandfield Business Park
EH259RE
Roslin
0131 445 2538
Triton Electronics
1 Broa 28 Rosabelle Road
EH259PB
Roslin
0131 440 0290
Burglar & Intruder Alarm Systems
Roslin
University Of Edinburgh
Universities & Medical Schools
Roslin
Volkswagen Van Centre
Cross Moorfoot View
EH259SL
Roslin
0131 473 9300
Commercial Vehicle Dealers
Roslin
W McNae & Son
Unit 1 Woodfield Cottage
EH259RQ
Roslin
0131 445 2229
YABA Ltd
Unit 5 Roslin Biotechnology Centre
EH259TT
Roslin
0131 440 0000
Research Organisations
Roslin
Ye Olde Original Roslin Inn
Beller 4 Main Street
EH259LE
Roslin
Hotel & Restaurant Equipment
Roslin
Ye Olde Original Roslin Inn
Beller 4 Main Street
EH259LE
Roslin
0131 440 2384
Hotel & Restaurant Equipment
Roslin