Bluebird Care
40/12 Hardengreen Business Park
EH22 3NU
Dalkeith
0131 660 6610
Childcare Services
Dalkeith
Charities & Voluntary Organisations
Dalkeith
Funeral Services
Dalkeith
Delivery Services
Dalkeith
Fire Protection Consultants & Engineers
Dalkeith
Cleaning Services - Commercial
Dalkeith
McDonald's
Hardengreen
EH22 3FU
Dalkeith
0131 660 0333
Delivery Services
Dalkeith
RBS Dalkeith
63 High Street
EH22 1JA
Midlothian
0345 724 2424
Banks & Other Financial Institutions
Midlothian
Internet Service Providers
Dalkeith
Convenience Stores
Dalkeith
Convenience Stores
Dalkeith
Heating Contractors & Consultants
Edinburgh
Secretarial & Typing Services
Dalkeith
Lothian Valet
18 Roanshead Crescent
EH22 4NZ
Dalkeith
07923 916915
Onestop IT Solutions
Hardengreen Business Park, Dalhouse 32/6
EH22 3NX
Dalkeith
- Eskbank
0131 510 0100
Computer Support & Services
Dalkeith
Shell
Mayfield Road
EH22 4DN
Dalkeith
0131 454 0332
Starbucks
Bonnyrigg Road
EH22 3FU
Edinburgh
0131 378 6076
Facilities Management
Dalkeith
XYZ Maps
32/9 Dalhousie Road
EH22 3NX
Dalkeith
0131 454 0426
Engineering Services
Dalkeith
Easter Langside Drive
EH22 2FH
Dalkeith
07771 982397
Hardengreen
EH22 3PP
Dalkeith
0345 677 9205
Children & Babywear - Retail
Dalkeith
1st Call Plumbing & Heating Services
Bakeho 23 Speedwell Avenue
EH221RA
Dalkeith
07831 632799
Drain & Sewer Clearance
Dalkeith
7 Cowden View
EH22 2HQ
Dalkeith
0131 663 0947
Heating Contractors & Consultants
Dalkeith
A B Hastie
1 Mead Melvin Hall
EH222PD
Dalkeith
01875 320284
A Plus Windows
Unit 5 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 660 9141
Double Glazing Repairs
Dalkeith
A R Anderson
The Pr Smeaton Shaw Farm
EH222NL
Dalkeith
0131 663 2138
Farming - Livestock & Other Animals
Dalkeith
Access Audio
Unit 3 Hardengreen Business Park
EH223NX
Dalkeith
0131 663 0777
Disability & Special Needs - Services
Dalkeith
Action For Employment
Second Jarnac Court
EH221HU
Dalkeith
Employment & Recruitment Agencies
Dalkeith
Affordable Flooring
Unit 2 4 Bogwood Court
EH225DG
Dalkeith
Floorcoverings - Retail
Dalkeith
Unit 3 Newbattle Road
EH223LJ
Dalkeith
0131 660 9555
Air Conditioning & Refrigeration Contractors
Dalkeith
Alba Wedding & Chauffeurs Cars
26 D'Arcy Rd
EH22 5HJ
Dalkeith
0131 283 2385
Alison's
Care O 48 Buccleuch Street
EH221AB
Dalkeith
0131 660 4617
Hairdressers & Hair Stylists - Ladies'
Dalkeith
Stoney 1 Tait Street
EH221AT
Dalkeith
Atomik Discotheques & Karaokes
1a Sta 13 Lingerwood Walk
EH224QW
Dalkeith
0131 660 5459
Audrey Duncan
15 Eas 26 The Square
EH224PY
Dalkeith
0131 654 1718
Autoshine
Head O 4 Cowden Ter
EH222HJ
Dalkeith
0131 663 6100
Car Valet Services
Dalkeith
B & S Contracts
Rovind Newbattle Road
EH223LL
Dalkeith
0131 454 9223
Unit 4a
EH22 4QN
Dalkeith
Building Services
Dalkeith
Bacs (Scotland)
Unit 1 Newbattle Abbey College Annex
EH223LJ
Dalkeith
0131 663 0674
Catering Equipment - Servicing & Repairs
Dalkeith
Basically Tool Hire
Newbattle Rd
EH22 3LJ
Dalkeith
0131 663 9563
Old Br Newbattle Road
EH223LH
Dalkeith
0131 663 9563
Tool Equipment Hire
Dalkeith
Baxter Johnston Oils
Unit 2 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 663 9781
Oil Fuel Distributors
Dalkeith
Baxters School Of Motoring
Spella 74 Woodburn Road
EH222BJ
Dalkeith
0131 660 3089
Best Of Scotland Tours
EH22 3LU
Dalkeith
07775 692007
Bilston Precision Engineering Ltd
Bilsto Lady Victoria Business Centre
EH224QN
Dalkeith
0131 454 0044
Engineers - General
Dalkeith
Birthdays
30/Cam 30 High Street
EH221HR
Dalkeith
0131 654 9229
Card & Poster Shops
Dalkeith
Bits & Bobbs
Old Mi 13 Mayfield Place
EH225EE
Dalkeith
0131 454 9200
Blake's Barbers
3b Station Rd
EH22 4NB
Dalkeith
Blockbuster
Town G 184 High Street
EH221AZ
Dalkeith
0131 660 2876
Brunos Barber Shop
Weston 5 Bogwood Court
EH225DG
Dalkeith
0131 663 3535
Hairdressers & Hair Stylists - Men's
Dalkeith
Business Environment Partnership
Southb 25 Eskbank Road
EH221HJ
Dalkeith
0131 561 6262
Environmental Consultants
Dalkeith
C Ovens
6 Park 138 Main Street
EH224PF
Dalkeith
C R M Recycling
Yard 2 Mayfield Industrial Estate
EH224AJ
Dalkeith
0131 663 4802
Recycling Centres
Dalkeith
Brindl 3 Station Road
EH224NB
Dalkeith
0131 654 9249
Catering - Mobile
Dalkeith
CW Plastering Services
6 , Place Charente
EH22 2DZ
Dalkeith
Plaster Mnfrs & Suppliers
Dalkeith
Cammo-Badge Discount Military Surplus Co
Glebe 12 Glebe Street
EH221JG
Dalkeith
0131 654 2162
Camping Equipment Suppliers
Dalkeith
Career Development (Edinburgh & Lothians)
Adam F 20 Croft Street
EH223BA
Dalkeith
0131 663 7287
Career Guidance Services
Dalkeith
Carlas Country Kitchen
Weston Campend Farm
EH221RS
Dalkeith
0131 454 1618
Caruso
Crown 16 Edinburgh Road
EH221JZ
Dalkeith
0131 660 6440
Restaurants - Italian
Dalkeith
Spring Thornybank Industrial Estate
EH222NE
Dalkeith
0131 663 1971
Bookbinding & Equipment
Dalkeith
Chrisanda Chauffeur Drive
11 Matthews Drive
EH22 4DE
Dalkeith
Car Hire - Chauffeur Driven
Dalkeith
Unit 3 19A Hadfast Road
EH222NZ
Dalkeith
Furniture - Retail
Dalkeith
Unit 1 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 660 6670
Laundries Launderettes
Dalkeith
Unit 4c
EH22 4QN
Dalkeith
Tug & Towing Services
Dalkeith
Bryn C Coldwells Farmhouse
EH222QE
Dalkeith
0131 663 1148
Artists & Illustrators
Dalkeith
1/Blac 5 The Circle
EH221NW
Dalkeith
Soft Furnishings - Mnfrs
Dalkeith
Unit 1 8 Ancrum Bank
EH223AY
Dalkeith
Computer Systems & Software (Development)
Dalkeith
Condor Self Drive
4 Invi 30 Eskbank Road
EH223BQ
Dalkeith
0131 660 1272
Van & Truck Hire
Dalkeith
Broadc Cousland Park Farm
EH222PD
Dalkeith
01875 616291
Unit 2 Mayfield Industrial Estate
EH224AD
Dalkeith
Precision Engineers
Dalkeith
Dalkeith & District Citizens Advice Bureau
Almond 6-8 Buccleuch Street
EH221HA
Dalkeith
0131 660 1636
Counselling Services & Advice Services
Dalkeith
Imperi 2 White Hart Street
EH221AE
Dalkeith
0131 663 6986
Dalkeith Business Renewal
Rear O 11 South Street
EH221AH
Dalkeith
0131 663 3030
Business Information Services
Dalkeith
Almond Lauder Road
EH222PX
Dalkeith
0131 660 4063
Boarding Kennels & Catteries
Dalkeith
Dalkeith Community Centre
Almond 6 Woodburn Road
EH222AR
Dalkeith
0131 663 3445
Educational Services
Dalkeith
Dalkeith Community Education
Almond 5 Woodburn Road
EH222AP
Dalkeith
Education Agencies & Authorities
Dalkeith
Dalkeith Data Centre
Almond 57 James Lean Avenue
EH222AB
Dalkeith
0131 663 5481
Computer Systems & Software (Sales)
Dalkeith
Unit 2 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 660 1939
Demolition & Dismantling Contractors
Dalkeith
Unit 2 25A South Street
EH221AH
Dalkeith
0131 660 1387
Dental Technicians
Dalkeith
15 Old Edinburgh Road
EH22 1JL
Dalkeith
Almond Lauder Road
EH222PX
Dalkeith
0131 660 4063
Boarding Kennels & Catteries
Dalkeith
Dalkeith Pet Centre
Almond 31 High Street
EH221JB
Dalkeith
Pet Shops & Pet Supplies
Dalkeith
Almond Lady Victoria Business Centre
EH224QN
Dalkeith
0131 663 1888
Training Services
Dalkeith
Randol Oxenfoord Mains
EH222PF
Dalkeith
01875 320208
2 Temp 55 Easthouses Road
EH224EB
Dalkeith
Plant & Machinery Hire & Leasing
Dalkeith
9 Amba 36 Andrew Dodds Avenue
EH225BP
Dalkeith
0131 663 0468
Unit 3 119 Edmonstone Road
EH221QX
Dalkeith
0131 663 7118
Landscape Architects & Designers
Dalkeith
Unit 6 1-2 Whitehill Industrial Estate
EH222QB
Dalkeith
0131 654 0876
Laboratory Equipment Instruments & Supplies
Dalkeith
2 Woodburn Bank
EH22 2EP
Dalkeith
Scaffolding & Work Platforms
Dalkeith
Dodds
Unit 9 Newbattle Road
EH223LJ
Dalkeith
Carpets & Rugs - Mnfrs
Dalkeith
Drum Feeds
Unit 3 684 Old Dalkeith Road
EH221RR
Dalkeith
0131 654 2185
Pet Foods & Animal Feeds
Dalkeith
St. Al 34 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 663 5956
Washing Machines - Servicing & Repairs
Dalkeith
9 London Rd
EH22 1DR
Dalkeith
Joiners & Carpenters
Dalkeith
12 Komarom Place
EH22 2LT
Dalkeith
07921 152065
Building Refurbishment & Restoration Contractors
Dalkeith
Edinburgh Sports Cars
Nether 8 North Wynd
EH221JE
Dalkeith
0131 654 1613
Classic Car Specialists
Dalkeith
Unit 8 Home Farm
EH222NJ
Dalkeith
0131 654 2563
Anfiel Eskbank Toll
EH223DY
Dalkeith
0131 654 0101
Esk Place
West W Esk Place
EH221JJ
Dalkeith
0131 663 3127
Sheltered Housing
Dalkeith
Unit 9 Dalhousie Road
EH223NU
Dalkeith
0131 654 0500
Granni 24 Edinburgh Road
EH221JR
Dalkeith
0131 663 2129
Unit 2 7 Matthews Drive
EH224DE
Dalkeith
0131 654 9988
Educational Services
Dalkeith
Exclusively Make-up
26 St Andrew Street
EH22 1AP
Dalkeith
07549 888185
Unit 1 13 Jarnac Court
EH221HU
Dalkeith
0131 663 2266
Wallpapers & Wall Coverings
Dalkeith
Famous Choice
Unit 2 684 Old Dalkeith Road
EH221RR
Dalkeith
0131 454 0999
Stone Products - Mnfrs
Dalkeith
Fayre Tasty
115 High Street
EH22 1AX
Dalkeith
07546 458257
Baldov 62 Waverley Street
EH225SA
Dalkeith
0131 654 0333
Detective Agencies
Dalkeith
50 Newton Church Road
EH22 1LU
Danderhall
07597 440566
Fire Protection Consultants & Engineers
Danderhall
19 Hadfast Rd
EH22 2NZ
Dalkeith
Tindle Fordel Caravan & Camping Site
EH222PH
Dalkeith
0131 660 3921
Unit 6 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 663 3737
Metal Products - Fabricated
Dalkeith
2c Lothian Rd
EH22 3AA
Dalkeith
Scaffolding & Work Platforms
Dalkeith
Forth 5 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 654 1386
Catering Equipment - Servicing & Repairs
Dalkeith
Falcon 41 Kippielaw Medway
EH224HX
Dalkeith
0131 561 9800
Display & Window Dressing Services
Dalkeith
Unit 1 79 High Street
EH221JA
Dalkeith
0131 660 5858
Potato Merchants & Supplies
Dalkeith
21 Sycamore Road, Mayfield
EH22 5NY
Dalkeith
- Midlothian
0131 663 5647
Painters & Decorators
Dalkeith
Gibcon Plastics Ltd
Gibbys 129 High Street
EH221BE
Dalkeith
07850 869759
Gibraltar News
Gibral 48 Gibraltar Gardens
EH221EQ
Dalkeith
Low Ba 16A Avenue Road
EH223BP
Dalkeith
0131 454 9199
The Of 41 Eskfield Grove
EH223FA
Dalkeith
0131 660 9868
Gold Rush Amusements
71 Sov 81 High Street
EH221JA
Dalkeith
0131 660 1224
Amusement Parks & Arcades
Dalkeith
Car Dealers - Used
Dalkeith
Unit 1 20-22 Station Road
EH224NB
Dalkeith
Concrete Mnfrs & Distributors
Dalkeith
Unit 1 Mayfield Industrial Estate
EH224AD
Dalkeith
Engineers - General
Dalkeith
Unit F Whitehill Village
EH222QD
Dalkeith
0131 663 5184
Disability & Special Needs - Services
Dalkeith
Hardies Surveyors
1 Bedf 19 South Street
EH221AH
Dalkeith
0131 663 2780
Surveyors & Valuers
Dalkeith
Empire Bogwood Road
EH225DQ
Dalkeith
0131 660 1938
Walmer 9a Bonnyrigg Road
EH223EY
Dalkeith
Rest & Retirement Homes
Dalkeith
4 3 High Street
EH221JB
Dalkeith
0131 660 6000
Solariums & Tanning Salons
Dalkeith
Iframe Media
14-15 Lady Victoria Colliery
EH224QN
Dalkeith
0131 663 6677
Cctv & Video Equipment
Dalkeith
Imnova Ltd
Unit 4 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 561 9619
Exhibition Services
Dalkeith
Impressions (Dalkeith)
Techno 20 Millerhill
EH221RZ
Dalkeith
Promotional Items
Dalkeith
Industrial Diseases Compensation Ltd
120 Br Sycamore Road
EH225TA
Dalkeith
0131 660 9406
Infernal Machines
Unit 4 8 Waverley Road
EH223DJ
Dalkeith
0131 663 3212
Computer Maintenance & Repairs
Dalkeith
Interflex Group
Peggys Mayfield Industrial Estate
EH224AE
Dalkeith
0131 654 2626
Packaging Materials Mnfrs & Suppliers
Dalkeith
International Waste Management Group
Unit 2 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 663 1131
Recycling Centres
Dalkeith
Invision
Erico 29 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 660 5993
Double Glazing Suppliers
Dalkeith
Invision
Erico Newbattle Road
EH223LJ
Dalkeith
0131 476 2742
Iolair Signs
Suite Hardengreen Coach Works
EH223LD
Dalkeith
0131 663 2483
Signs & Nameplates
Dalkeith
Ironmill Motors
Hillsi Ironmills Road
EH221JP
Dalkeith
0131 663 3207
Mot Testing Centres
Dalkeith
It's Nice To Be Nice Stamps
Shop 1 63 Woodburn Park
EH222DE
Dalkeith
0131 663 0247
Office Stationery Supplies
Dalkeith
J & I Scaffolding Ltd
Unit 1 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 660 5141
Scaffolding Erectors & Hirers
Dalkeith
J C Refrigeration
The Th 11 Whitehill Grove
EH222LJ
Dalkeith
Refrigerators & Freezers - Servicing & Repairs
Dalkeith
J Laird
Paramo Cauldcoats
EH221SH
Dalkeith
J M C Landscape Professional
Delta 17 Buccleuch Street
EH221HB
Dalkeith
0131 454 9823
Tree Work & Forestry Services
Dalkeith
J SCOTT FINANCIAL SERVICES
SummersideOld Dalkeith Road, Danderhall
EH22 1RT
Dalkeith
Investment Consultants
Dalkeith
J T Stewart
Floyt 5 Jarnac Court
EH221HU
Dalkeith
0131 663 3286
Fishmongers & Fishmonger Services & Suppliers
Dalkeith
Jennifer Harper
C 21 Bonnyrigg Road
EH223HA
Dalkeith
Jewel & Esk Valley College
New Ho Newbattle Road
EH223AE
Dalkeith
0131 660 1010
Schools & Colleges - Further Education
Dalkeith
John K Kirk
Guild 37-39 Hadfast Road
EH222NZ
Dalkeith
Newton Church Road
EH22 1LU
Danderhall
0131 660 2924
K P Tool Repairs
The Up Newbattle Road
EH223LJ
Dalkeith
Four Mile
EH22 1PJ
Dalkeith
Tug & Towing Services
Dalkeith
Kalamazoo UCS Ltd
Unit 2 Dalhousie Road
EH223NU
Dalkeith
0131 663 1912
Computer Systems & Software (Development)
Dalkeith
Kard Kabin
Karche 15 Eskbank Road
EH221HD
Dalkeith
0131 660 2916
Card & Poster Shops
Dalkeith
Keith Anderson
12 Col 4 Dundas Cr
EH223ER
Dalkeith
0131 663 3064
Translators & Interpreters
Dalkeith
Kevin Kingsley
Unit D 2 Edinburgh Road
EH221JZ
Dalkeith
Kinesiology Federation
Grieve PO Box 28908
EH222YQ
Dalkeith
0870 011 3545
Alternative & Complementary Medicines & Therapies
Dalkeith
Kissy Kissy Strip Strip
20 Rip 71 Woodburn Avenue
EH222HY
Dalkeith
0131 454 9323
Kristoffersen Carpets
Unit 1 20 Station Road
EH224NB
Dalkeith
0131 660 9799
Carpets & Rugs - Retail
Dalkeith
Lady Gowns
9 The 8-10 High Street
EH221HR
Dalkeith
0131 654 1446
Lightning Paint Rollers Ltd
Unit 1 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 660 6969
Painting & Decorating Supplies
Dalkeith
Looking Good Nail & Beauty Specialist
Unit 4 55 High Street
EH221JA
Dalkeith
0131 660 0055
Beauty Consultants & Specialists
Dalkeith
16/Rob St. Andrew Street
EH221AR
Dalkeith
0131 660 6040
Lothian Bridge Caravan Park
16/Rob Damside Cottage
EH224TP
Dalkeith
0131 663 6120
Lothian Dial-A-Bus
Unit 3 4 Whitehill Industrial Estate
EH222QB
Dalkeith
0131 663 5184
Bus & Coach Operators & Stations
Dalkeith
Lothian Tree & Timber
Unit 5 Airfield Sawmill
EH222PE
Dalkeith
Timber Merchants
Dalkeith
Newbattle Road
EH22 4RN
Dalkeith
07778 147487
Lowe's Country Store
Wavene Campend Farm
EH221RS
Dalkeith
0131 660 2128
Farm Shops & Pick Your Own Produce
Dalkeith
M Ronaldson
The We 3 Pinewood Road
EH225HY
Dalkeith
0131 660 1024
57/59 High Street
EH22 1JA
Dalkeith
Department Stores
Dalkeith
Magicwand IT
Unit 8 10 Attlee Cr
EH225RH
Dalkeith
01875 822917
Computer Maintenance & Repairs
Dalkeith
18, Edinburgh Rd
EH22 1JZ
Dalkeith
Marshall Wright & Sons Ltd
Wey Co Northfield Farm
EH222NY
Dalkeith
0131 663 2395
Farming - Livestock & Other Animals
Dalkeith
Mayfield & Easthouses Manse Project
27 The 2B Bogwood Road
EH225DY
Dalkeith
0131 561 9758
Youth Organisations & Centres
Dalkeith
Mayfield Afterschool Club
8 Alex Stone Avenue
EH225PB
Dalkeith
0131 654 1226
After School Care
Dalkeith
McGregor's Signs Ltd
New Me 22 Edinburgh Road
EH221JR
Dalkeith
0131 663 4455
Screen Process Printers
Dalkeith
Midlothian Chamber Of Commerce & Enterprise
Unit 4 25 Eskbank Road
EH221HJ
Dalkeith
0131 654 1234
Business Enterprise Agencies
Dalkeith
Midlothian Childcare Information Service
Fairfi 8 Lothian Road
EH223AA
Dalkeith
0131 271 3754
Miller Hill Properties Ltd
Head Q Hillcrest
EH221SL
Dalkeith
Property & Estate Management
Dalkeith
Millerhill
1 King Hillcrest
EH221SL
Dalkeith
0131 669 9146
Property & Estate Management
Dalkeith
Millers Oils Ltd
Unit 3
EH224TP
Dalkeith
0131 663 2018
Lubricant Mnfrs & Distributors
Dalkeith
Mitech (Midlothian Council IT Training Centre)
The Fo 1 Eskdaill Court
EH221AG
Dalkeith
0131 271 3474
Training Centres
Dalkeith
Moncrieff Agencies Ltd
Unit 3 Dalhousie Road
EH223NU
Dalkeith
0131 663 9397
Cycle Accessories Mnfrs & Wholesalers
Dalkeith
Monika Moreno Design
9 Andrew Dodd's Avenue
EH22 5BQ
Dalkeith
07402 162800
Designers - Graphic
Dalkeith
Unit 6 Old Dalkeith Road
EH221RR
Dalkeith
0131 663 7111
Lawnmowers & Garden Machinery - Sales & Service
Dalkeith
Munro Klick
Unit 2 9 High Street
EH221JB
Dalkeith
0870 750 5625
Photographic Processors
Dalkeith
Musselburgh & Fisherrow Co-op Society Ltd
Brunto 7 Eskbank Road
EH221HD
Dalkeith
0131 654 0193
Funeral Directors
Dalkeith
Kitchen Planners & Furnishers
Dalkeith
Newbattle Abbey College
Newbar Newbattle Road
EH223LL
Dalkeith
0131 663 1921
Adult Education Centres
Dalkeith
Newbattle Swimming Pool
Unit 2 113 Main Street
EH224LJ
Dalkeith
0131 663 4485
Swimming Pools - Public
Dalkeith
Newton Farm Studios
Cranme Millerhill
EH221RZ
Dalkeith
Artists & Illustrators
Dalkeith
Newtongrange Library
D'arta St Davids
EH224LG
Dalkeith
0131 663 1816
Northern Steeplejacks (Edinburgh) Ltd
Wareho 7 Newbattle Road
EH224RA
Dalkeith
0131 654 2700
OK Karaoke & Disco
Furnes 23 Andrew Dodds Avenue
EH225BW
Dalkeith
07966 141598
Outerlight
Unit 1 Hardengreen Industrial Estate
EH223NX
Dalkeith
PTS
Unit 1 Edinburgh Road
EH221JY
Dalkeith
0131 663 1555
Plumbers' Merchants
Dalkeith
Partyland
Unit 9 30 High Street
EH221HR
Dalkeith
0131 654 9229
Party Goods & Novelties
Dalkeith
Pentland Design Partnership Ltd
Unit 2 Newbattle Road
EH223LJ
Dalkeith
0131 660 9701
Engineers - Consulting
Dalkeith
Pentland Tech
4 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 561 9374
Metal Products - Fabricated
Dalkeith
Flemin 57 High Street
EH221JA
Dalkeith
0131 454 0777
Quantity Surveyors
Dalkeith
Pete's Tattoo Studios
58 Pin 109 High Street
EH221AX
Dalkeith
0131 654 2836
Tattooing & Piercing
Dalkeith
23 Buccleuch Street
EH22 1HB
Dalkeith
Opticians - Ophthalmic (Optometrists)
Dalkeith
Peter Illand
56 Mor 109 Edmonstone Road
EH221QX
Dalkeith
0131 663 5237
Removals & Storage - Household
Dalkeith
Peter Moran Ltd
The Wo Smeaton Sawmill House
EH222NN
Dalkeith
0131 663 9906
Building Refurbishment & Restoration Contractors
Dalkeith
Peter Noble Glazing
44/3 Unit 44/3
EH22 3NX
Dalkeith
0131 660 2404
Powerhouse Design
4B Pri Dalhousie Mains
EH223LZ
Dalkeith
Ornamental Metalwork
Dalkeith
Premi-Air Systems
3 Newbattle Road
EH223LL
Dalkeith
Ventilation Contractors
Dalkeith
Premier Industrial Painting
Unit 1 C-D Newbattle Road
EH223LJ
Dalkeith
0131 660 9699
Prime
Euclid 40 Edmonstone Terrace
EH221QF
Dalkeith
0131 454 9912
Protex
Ashlei 13 Lingerwood Walk
EH224QW
Dalkeith
0131 660 5453
QSD Group (Scotland)
Unit 1 Dalhousie Road
EH223NU
Dalkeith
Overseas Property Agents
Dalkeith
R & T Borthwick
4 Poph Lawfield Farm
EH225TG
Dalkeith
0131 663 1493
R E Joinery & Building Services
Morcot 5 Whitehill Industrial Estate
EH222QB
Dalkeith
0131 660 0000
Joinery Manufacturers
Dalkeith
R H Miller Ltd
Rougho Fordel Lauder Road
EH222PH
Dalkeith
0131 660 3921
Agricultural Merchants
Dalkeith
R Johnston
Moat F Newton Village
EH221SN
Dalkeith
0131 663 8873
Tobacconists & Confectioners - Wholesale
Dalkeith
Read Office Supplies
The Sp 11 South Street
EH221AH
Dalkeith
0131 561 9334
Stationery Suppliers
Dalkeith
Red Lion Property Ltd
10 Red 23 Newbattle Road
EH224RN
Dalkeith
0131 663 5371
Investment Companies
Dalkeith
Reid Bros
Bank O 3 Abbey Grange
EH224RB
Dalkeith
0131 660 2537
Coal & Smokeless Fuel Merchants & Distributors
Dalkeith
Renovo Windows
29/2 Hardengreen Ind Est
EH22 3NX
Dalkeith
Rhona Brankin
Techni 95 High Street
EH221AX
Dalkeith
0131 654 1585
Members Of Parliaments
Dalkeith
Rick Mitchell
Unit B 48 Bogwood Road
EH225DZ
Dalkeith
0131 660 4158
Fireplaces & Mantelpieces
Dalkeith
Robert O Templeton & Co
Unit 2 1 Edinburgh Road
EH221LA
Dalkeith
0131 660 4071
Insurance Services
Dalkeith
Robin Craft Ltd
Unit 7 Dalhousie Mains Farm
EH223LZ
Dalkeith
0131 654 0733
Rosewell
Rosewa 7A North Wynd
EH221JE
Dalkeith
0131 663 5205
Roy R Smart
Greena 6 Ancrum Bank
EH223AY
Dalkeith
Surveyors - Land
Dalkeith
Rural & Urban Training Scheme
The Sl 23 Station Road
EH224NB
Dalkeith
Youth Organisations & Centres
Dalkeith
S D C Trailers Ltd
2 The 11 Watt Grove
EH225TT
Dalkeith
01875 823767
Trailers & Towing Equipment
Dalkeith
S Irving
Design Hadfast
EH222PB
Dalkeith
Audio-Visual Production & Presentation Services
Dalkeith
S T P International
3/Gree 11 Sycamore Road
EH225NY
Dalkeith
0131 454 0880
Dieticians & Nutritionists
Dalkeith
Saltergate School
Multi- Coulsland Road
EH222PS
Dalkeith
0131 654 4703
Schools - Special
Dalkeith
Saltire Filling Station
Unit 3 14 Old Edinburgh Road
EH221JD
Dalkeith
0131 654 2260
Petrol Filling Stations
Dalkeith
Saltmans Fruit Market
South 28 High Street
EH221HR
Dalkeith
0131 654 2490
Greengrocers & Fruit Sellers
Dalkeith
Sand Blast (UK)
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 660 4444
Scot Columbus
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 660 1998
Scottish Automobile Assessors
Unit 1 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 663 1622
Scottish Childrens Press
Unit 1 Newbattle Road
EH223LJ
Dalkeith
Scottish Mining Museum
Mauchl Lady Victoria Colliery
EH224QN
Dalkeith
0131 663 7519
Scottish Natural Heritage
Laundr Dalkeith County Park
EH222NA
Dalkeith
0131 654 2466
Conservation Organisations
Dalkeith
Scottish Qualifications Authority
Dumfri 15 Ironmills Road
EH221LE
Dalkeith
0131 663 6601
Education Agencies & Authorities
Dalkeith
Scottish Security & Fire Systems
Harden 18 Dalhousie Road
EH223NU
Dalkeith
0131 454 0066
Security Equipment Installers
Dalkeith
Unit 4 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 663 1471
Caravan Dealers & Mnfrs
Dalkeith
Semi-Chem Ltd
Basepo 33-35 High Street
EH221JB
Dalkeith
Household Stores
Dalkeith
Semper Vigil Security Ltd
Unit 9 Hardengreen Business Centre
EH223NX
Dalkeith
0131 660 9481
Cctv & Video Equipment
Dalkeith
24, Sandyriggs Loan
EH22 2FS
Dalkeith
Clothing Repairs & Alterations
Dalkeith
Signrite
Care I 30 Woodburn Place
EH222HZ
Dalkeith
Sign & Poster Writers
Dalkeith
6 Torsonce Road
EH22 3AG
Dalkeith
0131 663 1880
Carpenters & Joiners
Dalkeith
Skillbase
Briar Stone Place
EH225PE
Dalkeith
0131 663 3386
Property Maintenance & Repairs
Dalkeith
25 Mansfield Avenue
EH22 4SJ
Dalkeith
Taxis & Private Hire
Dalkeith
House 27 Park Road
EH223DH
Dalkeith
0131 660 6602
Religious Organisations
Dalkeith
Sommerville Free Range Eggs
Heaths 4 Smeaton Farm Cottages
EH222NL
Dalkeith
0131 663 0839
Southfield Stationers
Unit 2 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 654 4300
Stationery Mnfrs
Dalkeith
Squeeky Clean
Unit 5 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 454 0707
St Anne's Sheltered Housing
St. An Main Street
EH224NQ
Dalkeith
0131 663 0413
Sheltered Housing
Dalkeith
Stangard Food Service Equipment Specilists Ltd
Unit 2 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 660 5000
Catering Equipment
Dalkeith
Stanley Saw Services
5/Chap Mayfield Industrial Estate
EH224AD
Dalkeith
0131 660 1930
Staypress
Unit 4 Mayfield Industrial Estate
EH224AD
Dalkeith
Ironing & Home Laundry Services
Dalkeith
Stewarts Turf
Strong Mayfield Industrial Estate
EH224BZ
Dalkeith
0131 663 6617
Turfing Contractors & Turf Supplies
Dalkeith
Style Challenge
2/Cheq 126 Main Street
EH224PF
Dalkeith
0131 660 4225
Hairdressers & Hair Stylists - Ladies'
Dalkeith
Sunlight Studios
Unit 8 Dalhousie Mains
EH223LZ
Dalkeith
0131 454 0607
Advertising - Agencies
Dalkeith
Sunnys Newbattle Road
EH223LL
Dalkeith
Interior Designers & Furnishers
Dalkeith
Supa Snaps
435 Bi 21 Jarnac Court
EH221HU
Dalkeith
Photographic Processors
Dalkeith
Suzanne's Blinds
Treve 19 Speedwell Avenue
EH221RA
Dalkeith
0131 454 9102
Caravan Accessories & Supplies
Dalkeith
Symon Of Edinburgh
Cotswo Hardengreen
EH223JY
Dalkeith
0131 660 6611
Beds_Bedding_Blankets
Dalkeith
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 663 4844
Furniture Mnfrs - Home & Office
Dalkeith
TF Landscaping
74b St. Andrew St
EH22 1BS
Dalkeith
Landscape Contractors
Dalkeith
Tarmac Northern Ltd
The In Catewell Quarry
EH222PJ
Dalkeith
0131 663 5906
Concrete Products
Dalkeith
The Bike Shed
Regal 1 Tait Street
EH221AT
Dalkeith
0131 654 1170
The Blossom Garden
6 Chal 1-3 Buccleuch Street
EH221HB
Dalkeith
0131 663 7796
Restaurants - Chinese
Dalkeith
The Cavalier
Hyde F 122 High Street
EH221AU
Dalkeith
0131 663 4492
Restaurants - Italian
Dalkeith
The Coppercraft Of Edinburgh Collection
The Es Newbattle Road
EH223LL
Dalkeith
The Corner Pocket
Unit 1 26 Buccleuch Street
EH221HA
Dalkeith
0131 660 5252
The Vi 77 High Street
EH221JA
Dalkeith
The Kilt Hire Co
The Ki Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 660 3451
The Message Pad
Unit 1 32 Sycamore Road
EH225TA
Dalkeith
0131 663 2800
Telephone Answering Services & Message Centres
Dalkeith
The Natural Health Centre
Old Al 72 Main Street
EH224NE
Dalkeith
Alternative & Complementary Medicines & Therapies
Dalkeith
The Simpson Label Co Ltd
The Ol Mayfield Industrial Estate
EH224AF
Dalkeith
0131 654 2800
The Waterless Valeting Co
Unit 3 12 Parkhead Place
EH224EF
Dalkeith
0131 663 6238
Car Valet Services
Dalkeith
The Wee Neuk O' Bees Ceilidh Band
5-6 Ne Newton House
EH221SA
Dalkeith
0131 665 2817
Musicians & Composers
Dalkeith
The XYZ Digital Map Co Ltd
Unit 9 Dalhousie Road
EH223NU
Dalkeith
0131 454 0426
Thompsons Of Edinburgh
Unit 3 37 Jarnac Court
EH221HU
Dalkeith
0131 660 4062
Sports Goods Shops
Dalkeith
Thomson Rodick & Medcalf
The Ma 44 Hardengreen Industrial Estate
EH223NX
Dalkeith
0131 454 9090
Auctioneers & Valuers
Dalkeith
750 Old Dalkeith Road
EH22 1RS
Edinburgh, Midlothian
0131 261 4440
Painting & Decorating Supplies
Edinburgh, Midlothian
UK Homestores
Unit 6 Mayfield Industrial Estate
EH224AD
Dalkeith
Clothing Wholesalers
Dalkeith
UNISON
Room 9 29-35 Jarnac Court
EH221HU
Dalkeith
0131 654 1129
Upoxy Research
Snapet Mayfield Industrial Estate
EH224AD
Dalkeith
0131 654 2252
Car Paint & Lacquer Mnfrs & Suppliers
Dalkeith
83 High Street
EH22 1JA
Dalkeith
Tobacco Products - Mnfrs
Dalkeith
Various
White 13 Station Road
EH224NB
Dalkeith
Designers - Graphic
Dalkeith
Video King Electronics
A 57 Fourth Street
EH224PN
Dalkeith
0131 660 4763