Company directory Dalkeith and near me (312)

Bluebird Care

40/12 Hardengreen Business Park
EH22 3NU Dalkeith
0131 660 6610
Yext Logo
Childcare Services Dalkeith

British Heart Foundation

3 Jarnac Court
EH22 1HU Dalkeith
0131 663 0898
Yext Logo
Charities & Voluntary Organisations Dalkeith

Dalkeith Funeralcare

172 High Street
EH22 1AY Dalkeith
0131 454 9040
Yext Logo
Funeral Services Dalkeith

Hamilton Crescent Drop & Collect Post Office

40-42 Hamilton Crescent
EH22 4BU Dalkeith
0345 722 3344
Yext Logo
Delivery Services Dalkeith

KH Fire Protection Ltd

18 Woodburn View
EH22 2HS Dalkeith
07735 480216
Yext Logo
Fire Protection Consultants & Engineers Dalkeith

Laidlaws Eco Cleaning Services Ltd

6 Woodburn Loan
EH22 2ES Dalkeith
07761 515637
Yext Logo
Cleaning Services - Commercial Dalkeith

McDonald's

Hardengreen
EH22 3FU Dalkeith
0131 660 0333
Yext Logo
Delivery Services Dalkeith

RBS Dalkeith

63 High Street
EH22 1JA Midlothian
0345 724 2424
Yext Logo
Banks & Other Financial Institutions Midlothian

Specsavers Opticians and Audiologists - Dalkeith

59 High Street
EH22 1JA Dalkeith
0131 444 8930
Yext Logo
Doctors Dalkeith

TaxAssist Accountants

25 Eskbank Road
EH22 1HJ Dalkeith
0131 654 1771
Yext Logo
Accountants Dalkeith

Tesco Mobile

Bonnyrigg Road
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Internet Service Providers Dalkeith

Tesco Petrol Station

Hardengreen
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Convenience Stores Dalkeith

Tesco Superstore

Hardengreen
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Convenience Stores Dalkeith

The Edinburgh Boiler Company

29/2, Hardengreen Industrial Estate, Eskbank, Dalkeith
EH22 3NX Edinburgh
0131 510 8500
Yext Logo
Heating Contractors & Consultants Edinburgh

1st Class Secretarial Services

32/6 Hardengreen Business Park, Dalhousi
EH22 3NX Dalkeith
0131 510 5105
Secretarial & Typing Services Dalkeith

Conservation Access

8 Cortleferry Grove, Eskbank
EH22 3HX Dalkeith
0131 210 0016
Ropes & Hawsers Dalkeith

Dalkeith Masonic Hall

High Street 129
EH221BE Dalkeith
0131 663 2466
Halls For Hire Dalkeith

Douglas Strachan Chartered Architect

79 High Street
EH22 1JA Dalkeith - Midlothian
0131 663 9735
Architects Dalkeith

Edinburgh Cleaning Services Ltd

33/3 Mayfield Industrial estate
EH224AD Dalkeith
0131 660 0220
Carpet Dalkeith

Lothian Valet

18 Roanshead Crescent
EH22 4NZ Dalkeith
07923 916915
Car Washes Dalkeith

Martin & Co Estate Agents Dalkeith

Unit 9, Hardengreen Business Centre, Dal
EH22 3NU Dalkeith
0131 663 3008
Estate Agents Dalkeith

Northrise Digital

4 Cushat Gardens
EH22 5RQ Dalkeith
0131 210 0140
Web Site Design Dalkeith

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
Car Washes Dalkeith

Starbucks

Bonnyrigg Road
EH22 3FU Edinburgh
0131 378 6076
Cafes Edinburgh
(0)

Summerside Independent

700 Old Dalkeith Road
EH22 1RT Dalkeith
0131 660 5934
Facilities Management Dalkeith

XYZ Maps

32/9 Dalhousie Road
EH22 3NX Dalkeith
0131 454 0426
Engineering Services Dalkeith

Your Move Estate Agents Dalkeith

51 High Street
EH22 1JA Dalkeith
0131 660 3033
Estate Agents Dalkeith
Easter Langside Drive
EH22 2FH Dalkeith
07771 982397
Yext Logo
Fence Dalkeith
Hardengreen
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Children & Babywear - Retail Dalkeith

1st Call Plumbing & Heating Services

Bakeho 23 Speedwell Avenue
EH221RA Dalkeith
07831 632799
Drain & Sewer Clearance Dalkeith
(0)
7 Cowden View
EH22 2HQ Dalkeith
0131 663 0947
Heating Contractors & Consultants Dalkeith
(0)

A B Hastie

1 Mead Melvin Hall
EH222PD Dalkeith
01875 320284
Farming - Mixed Dalkeith
(0)

A Plus Windows

Unit 5 Mayfield Industrial Estate
EH224AD Dalkeith
0131 660 9141
Double Glazing Repairs Dalkeith
(0)

A R Anderson

The Pr Smeaton Shaw Farm
EH222NL Dalkeith
0131 663 2138
Farming - Livestock & Other Animals Dalkeith
(0)
Dalkeith
07562 734024
Bricklaying Dalkeith
(0)

Access Audio

Unit 3 Hardengreen Business Park
EH223NX Dalkeith
0131 663 0777
Disability & Special Needs - Services Dalkeith
(0)

Action For Employment

Second Jarnac Court
EH221HU Dalkeith
Employment & Recruitment Agencies Dalkeith
(0)

Affordable Flooring

Unit 2 4 Bogwood Court
EH225DG Dalkeith
Floorcoverings - Retail Dalkeith
(0)
Unit 3 Newbattle Road
EH223LJ Dalkeith
0131 660 9555
Air Conditioning & Refrigeration Contractors Dalkeith
(0)

Alba Wedding & Chauffeurs Cars

26 D'Arcy Rd
EH22 5HJ Dalkeith
0131 283 2385
Limousine Hire Dalkeith
(0)

Alison's

Care O 48 Buccleuch Street
EH221AB Dalkeith
0131 660 4617
Hairdressers & Hair Stylists - Ladies' Dalkeith
(0)
Stoney 1 Tait Street
EH221AT Dalkeith
Key Cutting Dalkeith
(0)

Atomik Discotheques & Karaokes

1a Sta 13 Lingerwood Walk
EH224QW Dalkeith
0131 660 5459
Discos - Mobile Dalkeith
(0)

Audrey Duncan

15 Eas 26 The Square
EH224PY Dalkeith
0131 654 1718
Childminders Dalkeith
(0)

Autoshine

Head O 4 Cowden Ter
EH222HJ Dalkeith
0131 663 6100
Car Valet Services Dalkeith
(0)

B & S Contracts

Rovind Newbattle Road
EH223LL Dalkeith
0131 454 9223
Bar Fitters Dalkeith
(0)
Unit 4a
EH22 4QN Dalkeith
Building Services Dalkeith
(0)

Bacs (Scotland)

Unit 1 Newbattle Abbey College Annex
EH223LJ Dalkeith
0131 663 0674
Catering Equipment - Servicing & Repairs Dalkeith
(0)

Basically Tool Hire

Newbattle Rd
EH22 3LJ Dalkeith
0131 663 9563
Tool Sharpening Dalkeith
(0)
Old Br Newbattle Road
EH223LH Dalkeith
0131 663 9563
Tool Equipment Hire Dalkeith
(0)

Baxter Johnston Oils

Unit 2 Mayfield Industrial Estate
EH224AD Dalkeith
0131 663 9781
Oil Fuel Distributors Dalkeith
(0)

Baxters School Of Motoring

Spella 74 Woodburn Road
EH222BJ Dalkeith
0131 660 3089
Driving Schools Dalkeith
(0)
Best Of Scotland Tours
EH22 3LU Dalkeith
07775 692007
Tour Operators Dalkeith

Bilston Precision Engineering Ltd

Bilsto Lady Victoria Business Centre
EH224QN Dalkeith
0131 454 0044
Engineers - General Dalkeith
(0)

Birthdays

30/Cam 30 High Street
EH221HR Dalkeith
0131 654 9229
Card & Poster Shops Dalkeith
(0)

Bits & Bobbs

Old Mi 13 Mayfield Place
EH225EE Dalkeith
0131 454 9200
Hardware Dalkeith
(0)

Blake's Barbers

3b Station Rd
EH22 4NB Dalkeith
Barbers Dalkeith
(0)

Blockbuster

Town G 184 High Street
EH221AZ Dalkeith
0131 660 2876
Video Libraries Dalkeith
(0)

Brunos Barber Shop

Weston 5 Bogwood Court
EH225DG Dalkeith
0131 663 3535
Hairdressers & Hair Stylists - Men's Dalkeith
(0)

Business Environment Partnership

Southb 25 Eskbank Road
EH221HJ Dalkeith
0131 561 6262
Environmental Consultants Dalkeith
(0)

C Ovens

6 Park 138 Main Street
EH224PF Dalkeith
Hardware Dalkeith
(0)

C R M Recycling

Yard 2 Mayfield Industrial Estate
EH224AJ Dalkeith
0131 663 4802
Recycling Centres Dalkeith
(0)
Brindl 3 Station Road
EH224NB Dalkeith
0131 654 9249
Catering - Mobile Dalkeith
(0)

CW Plastering Services

6 , Place Charente
EH22 2DZ Dalkeith
Plaster Mnfrs & Suppliers Dalkeith
(0)

Cammo-Badge Discount Military Surplus Co

Glebe 12 Glebe Street
EH221JG Dalkeith
0131 654 2162
Camping Equipment Suppliers Dalkeith
(0)

Career Development (Edinburgh & Lothians)

Adam F 20 Croft Street
EH223BA Dalkeith
0131 663 7287
Career Guidance Services Dalkeith
(0)

Carlas Country Kitchen

Weston Campend Farm
EH221RS Dalkeith
0131 454 1618
Coffee Shops Dalkeith
(0)

Caruso

Crown 16 Edinburgh Road
EH221JZ Dalkeith
0131 660 6440
Restaurants - Italian Dalkeith
(0)
Spring Thornybank Industrial Estate
EH222NE Dalkeith
0131 663 1971
Bookbinding & Equipment Dalkeith
(0)

Chrisanda Chauffeur Drive

11 Matthews Drive
EH22 4DE Dalkeith
Car Hire - Chauffeur Driven Dalkeith
(0)
Unit 3 19A Hadfast Road
EH222NZ Dalkeith
Furniture - Retail Dalkeith
(0)
Unit 1 Mayfield Industrial Estate
EH224AD Dalkeith
0131 660 6670
Laundries Launderettes Dalkeith
(0)
Unit 4c
EH22 4QN Dalkeith
Tug & Towing Services Dalkeith
(0)
Bryn C Coldwells Farmhouse
EH222QE Dalkeith
0131 663 1148
Artists & Illustrators Dalkeith
(0)
1/Blac 5 The Circle
EH221NW Dalkeith
Soft Furnishings - Mnfrs Dalkeith
(0)
Unit 1 8 Ancrum Bank
EH223AY Dalkeith
Computer Systems & Software (Development) Dalkeith
(0)

Condor Self Drive

4 Invi 30 Eskbank Road
EH223BQ Dalkeith
0131 660 1272
Van & Truck Hire Dalkeith
(0)
Broadc Cousland Park Farm
EH222PD Dalkeith
01875 616291
Riding Schools Dalkeith
(0)
Unit 2 Mayfield Industrial Estate
EH224AD Dalkeith
Precision Engineers Dalkeith
(0)

Dalkeith & District Citizens Advice Bureau

Almond 6-8 Buccleuch Street
EH221HA Dalkeith
0131 660 1636
Counselling Services & Advice Services Dalkeith
(0)
Imperi 2 White Hart Street
EH221AE Dalkeith
0131 663 6986
Arts Centres Dalkeith
(0)

Dalkeith Business Renewal

Rear O 11 South Street
EH221AH Dalkeith
0131 663 3030
Business Information Services Dalkeith
(0)
Almond Lauder Road
EH222PX Dalkeith
0131 660 4063
Boarding Kennels & Catteries Dalkeith
(0)

Dalkeith Community Centre

Almond 6 Woodburn Road
EH222AR Dalkeith
0131 663 3445
Educational Services Dalkeith
(0)

Dalkeith Community Education

Almond 5 Woodburn Road
EH222AP Dalkeith
Education Agencies & Authorities Dalkeith
(0)

Dalkeith Data Centre

Almond 57 James Lean Avenue
EH222AB Dalkeith
0131 663 5481
Computer Systems & Software (Sales) Dalkeith
(0)
Unit 2 Mayfield Industrial Estate
EH224AD Dalkeith
0131 660 1939
Demolition & Dismantling Contractors Dalkeith
(0)
Unit 2 25A South Street
EH221AH Dalkeith
0131 660 1387
Dental Technicians Dalkeith
(0)
15 Old Edinburgh Road
EH22 1JL Dalkeith
Tyre Dealers Dalkeith
(0)
Almond Lauder Road
EH222PX Dalkeith
0131 660 4063
Boarding Kennels & Catteries Dalkeith
(0)

Dalkeith Pet Centre

Almond 31 High Street
EH221JB Dalkeith
Pet Shops & Pet Supplies Dalkeith
(0)
Almond Lady Victoria Business Centre
EH224QN Dalkeith
0131 663 1888
Training Services Dalkeith
(0)
Randol Oxenfoord Mains
EH222PF Dalkeith
01875 320208
Farming - Mixed Dalkeith
(0)
2 Temp 55 Easthouses Road
EH224EB Dalkeith
Plant & Machinery Hire & Leasing Dalkeith
(0)
9 Amba 36 Andrew Dodds Avenue
EH225BP Dalkeith
0131 663 0468
Driving Schools Dalkeith
(0)
Unit 3 119 Edmonstone Road
EH221QX Dalkeith
0131 663 7118
Landscape Architects & Designers Dalkeith
(0)
Unit 6 1-2 Whitehill Industrial Estate
EH222QB Dalkeith
0131 654 0876
Laboratory Equipment Instruments & Supplies Dalkeith
(0)
2 Woodburn Bank
EH22 2EP Dalkeith
Scaffolding & Work Platforms Dalkeith
(0)

Dodds

Unit 9 Newbattle Road
EH223LJ Dalkeith
Carpets & Rugs - Mnfrs Dalkeith
(0)

Drum Feeds

Unit 3 684 Old Dalkeith Road
EH221RR Dalkeith
0131 654 2185
Pet Foods & Animal Feeds Dalkeith
(0)
St. Al 34 Mayfield Industrial Estate
EH224AD Dalkeith
0131 663 5956
Washing Machines - Servicing & Repairs Dalkeith
(0)
9 London Rd
EH22 1DR Dalkeith
Joiners & Carpenters Dalkeith
(0)
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
(0)
Unit 8 Home Farm
EH222NJ Dalkeith
0131 654 2563
Riding Schools Dalkeith
(0)
Anfiel Eskbank Toll
EH223DY Dalkeith
0131 654 0101
Architects Dalkeith
(0)

Esk Place

West W Esk Place
EH221JJ Dalkeith
0131 663 3127
Sheltered Housing Dalkeith
(0)
Unit 9 Dalhousie Road
EH223NU Dalkeith
0131 654 0500
Chiropractors Dalkeith
(0)
Granni 24 Edinburgh Road
EH221JR Dalkeith
0131 663 2129
Motor Factors Dalkeith
(0)
Unit 2 7 Matthews Drive
EH224DE Dalkeith
0131 654 9988
Educational Services Dalkeith
(0)

Exclusively Make-up

26 St Andrew Street
EH22 1AP Dalkeith
07549 888185
Make-Up Artists Dalkeith
(0)
Unit 1 13 Jarnac Court
EH221HU Dalkeith
0131 663 2266
Wallpapers & Wall Coverings Dalkeith
(0)

Famous Choice

Unit 2 684 Old Dalkeith Road
EH221RR Dalkeith
0131 454 0999
Stone Products - Mnfrs Dalkeith
(0)

Fayre Tasty

115 High Street
EH22 1AX Dalkeith
07546 458257
Dentists Dalkeith
(0)
Baldov 62 Waverley Street
EH225SA Dalkeith
0131 654 0333
Detective Agencies Dalkeith
(0)
50 Newton Church Road
EH22 1LU Danderhall
07597 440566
Fire Protection Consultants & Engineers Danderhall
19 Hadfast Rd
EH22 2NZ Dalkeith
Upholsterers Dalkeith
(0)
Tindle Fordel Caravan & Camping Site
EH222PH Dalkeith
0131 660 3921
Camping Sites Dalkeith
(0)
Unit 6 Mayfield Industrial Estate
EH224AD Dalkeith
0131 663 3737
Metal Products - Fabricated Dalkeith
(0)
2c Lothian Rd
EH22 3AA Dalkeith
Scaffolding & Work Platforms Dalkeith
(0)
Forth 5 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 654 1386
Catering Equipment - Servicing & Repairs Dalkeith
(0)
Falcon 41 Kippielaw Medway
EH224HX Dalkeith
0131 561 9800
Display & Window Dressing Services Dalkeith
(0)
Unit 1 79 High Street
EH221JA Dalkeith
0131 660 5858
Potato Merchants & Supplies Dalkeith
(0)
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
Tanks Dalkeith
(0)

Gibraltar News

Gibral 48 Gibraltar Gardens
EH221EQ Dalkeith
General Stores Dalkeith
(0)
Low Ba 16A Avenue Road
EH223BP Dalkeith
0131 454 9199
Day Centres Dalkeith
(0)
The Of 41 Eskfield Grove
EH223FA Dalkeith
0131 660 9868
Marine Services Dalkeith
(0)

Gold Rush Amusements

71 Sov 81 High Street
EH221JA Dalkeith
0131 660 1224
Amusement Parks & Arcades Dalkeith
(0)
Dalkeith
0131 454 0000
Car Dealers - Used Dalkeith
(0)
Unit 1 20-22 Station Road
EH224NB Dalkeith
Concrete Mnfrs & Distributors Dalkeith
(0)
Unit 1 Mayfield Industrial Estate
EH224AD Dalkeith
Engineers - General Dalkeith
(0)
Unit F Whitehill Village
EH222QD Dalkeith
0131 663 5184
Disability & Special Needs - Services Dalkeith
(0)

Hardies Surveyors

1 Bedf 19 South Street
EH221AH Dalkeith
0131 663 2780
Surveyors & Valuers Dalkeith
(0)
Empire Bogwood Road
EH225DQ Dalkeith
0131 660 1938
Social Services Dalkeith
(0)
Walmer 9a Bonnyrigg Road
EH223EY Dalkeith
Rest & Retirement Homes Dalkeith
(0)
4 3 High Street
EH221JB Dalkeith
0131 660 6000
Solariums & Tanning Salons Dalkeith
(0)

Iframe Media

14-15 Lady Victoria Colliery
EH224QN Dalkeith
0131 663 6677
Cctv & Video Equipment Dalkeith
(0)

Imnova Ltd

Unit 4 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 561 9619
Exhibition Services Dalkeith
(0)

Impressions (Dalkeith)

Techno 20 Millerhill
EH221RZ Dalkeith
Promotional Items Dalkeith
(0)

Industrial Diseases Compensation Ltd

120 Br Sycamore Road
EH225TA Dalkeith
0131 660 9406
Legal Services Dalkeith
(0)

Infernal Machines

Unit 4 8 Waverley Road
EH223DJ Dalkeith
0131 663 3212
Computer Maintenance & Repairs Dalkeith
(0)

Interflex Group

Peggys Mayfield Industrial Estate
EH224AE Dalkeith
0131 654 2626
Packaging Materials Mnfrs & Suppliers Dalkeith
(0)

International Waste Management Group

Unit 2 Mayfield Industrial Estate
EH224AD Dalkeith
0131 663 1131
Recycling Centres Dalkeith
(0)

Invision

Erico 29 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 660 5993
Double Glazing Suppliers Dalkeith
(0)

Invision

Erico Newbattle Road
EH223LJ Dalkeith
0131 476 2742
Conservatories Dalkeith
(0)

Iolair Signs

Suite Hardengreen Coach Works
EH223LD Dalkeith
0131 663 2483
Signs & Nameplates Dalkeith
(0)

Ironmill Motors

Hillsi Ironmills Road
EH221JP Dalkeith
0131 663 3207
Mot Testing Centres Dalkeith
(0)

It's Nice To Be Nice Stamps

Shop 1 63 Woodburn Park
EH222DE Dalkeith
0131 663 0247
Office Stationery Supplies Dalkeith
(0)

J & I Scaffolding Ltd

Unit 1 Mayfield Industrial Estate
EH224AD Dalkeith
0131 660 5141
Scaffolding Erectors & Hirers Dalkeith
(0)

J C Refrigeration

The Th 11 Whitehill Grove
EH222LJ Dalkeith
Refrigerators & Freezers - Servicing & Repairs Dalkeith
(0)

J Laird

Paramo Cauldcoats
EH221SH Dalkeith
Dairy Farmers Dalkeith
(0)

J M C Landscape Professional

Delta 17 Buccleuch Street
EH221HB Dalkeith
0131 454 9823
Tree Work & Forestry Services Dalkeith
(0)

J SCOTT FINANCIAL SERVICES

SummersideOld Dalkeith Road, Danderhall
EH22 1RT Dalkeith
Investment Consultants Dalkeith
(0)

J T Stewart

Floyt 5 Jarnac Court
EH221HU Dalkeith
0131 663 3286
Fishmongers & Fishmonger Services & Suppliers Dalkeith
(0)

Jennifer Harper

C 21 Bonnyrigg Road
EH223HA Dalkeith
Journalists Dalkeith
(0)

Jewel & Esk Valley College

New Ho Newbattle Road
EH223AE Dalkeith
0131 660 1010
Schools & Colleges - Further Education Dalkeith
(0)

John K Kirk

Guild 37-39 Hadfast Road
EH222NZ Dalkeith
Tax Consultants Dalkeith
(0)
Newton Church Road
EH22 1LU Danderhall
0131 660 2924
Lock Smiths Danderhall
(0)

K P Tool Repairs

The Up Newbattle Road
EH223LJ Dalkeith
Power Tools Dalkeith
(0)
Four Mile
EH22 1PJ Dalkeith
Tug & Towing Services Dalkeith
(0)

Kalamazoo UCS Ltd

Unit 2 Dalhousie Road
EH223NU Dalkeith
0131 663 1912
Computer Systems & Software (Development) Dalkeith
(0)

Kard Kabin

Karche 15 Eskbank Road
EH221HD Dalkeith
0131 660 2916
Card & Poster Shops Dalkeith
(0)

Keith Anderson

12 Col 4 Dundas Cr
EH223ER Dalkeith
0131 663 3064
Translators & Interpreters Dalkeith
(0)

Kevin Kingsley

Unit D 2 Edinburgh Road
EH221JZ Dalkeith
Dresswear Hire Dalkeith
(0)

Kinesiology Federation

Grieve PO Box 28908
EH222YQ Dalkeith
0870 011 3545
Alternative & Complementary Medicines & Therapies Dalkeith
(0)

Kissy Kissy Strip Strip

20 Rip 71 Woodburn Avenue
EH222HY Dalkeith
0131 454 9323
Kissograms Dalkeith
(0)

Kristoffersen Carpets

Unit 1 20 Station Road
EH224NB Dalkeith
0131 660 9799
Carpets & Rugs - Retail Dalkeith
(0)

Lady Gowns

9 The 8-10 High Street
EH221HR Dalkeith
0131 654 1446
Bridal Shops Dalkeith
(0)

Lightning Paint Rollers Ltd

Unit 1 Mayfield Industrial Estate
EH224AD Dalkeith
0131 660 6969
Painting & Decorating Supplies Dalkeith
(0)

Looking Good Nail & Beauty Specialist

Unit 4 55 High Street
EH221JA Dalkeith
0131 660 0055
Beauty Consultants & Specialists Dalkeith
(0)
16/Rob St. Andrew Street
EH221AR Dalkeith
0131 660 6040
Motor Factors Dalkeith
(0)

Lothian Bridge Caravan Park

16/Rob Damside Cottage
EH224TP Dalkeith
0131 663 6120
Caravan Parks Dalkeith
(0)

Lothian Dial-A-Bus

Unit 3 4 Whitehill Industrial Estate
EH222QB Dalkeith
0131 663 5184
Bus & Coach Operators & Stations Dalkeith
(0)

Lothian Tree & Timber

Unit 5 Airfield Sawmill
EH222PE Dalkeith
Timber Merchants Dalkeith
(0)
Newbattle Road
EH22 4RN Dalkeith
07778 147487
Crane Hire Dalkeith
(0)

Lowe's Country Store

Wavene Campend Farm
EH221RS Dalkeith
0131 660 2128
Farm Shops & Pick Your Own Produce Dalkeith
(0)

M Dow

Doctor
EH224TW Dalkeith
Farming - Crops Dalkeith
(0)

M Ronaldson

The We 3 Pinewood Road
EH225HY Dalkeith
0131 660 1024
Floor Laying Dalkeith
(0)
57/59 High Street
EH22 1JA Dalkeith
Department Stores Dalkeith
(0)

Magicwand IT

Unit 8 10 Attlee Cr
EH225RH Dalkeith
01875 822917
Computer Maintenance & Repairs Dalkeith
(0)
18, Edinburgh Rd
EH22 1JZ Dalkeith
Cat Breeders Dalkeith
(0)

Marshall Wright & Sons Ltd

Wey Co Northfield Farm
EH222NY Dalkeith
0131 663 2395
Farming - Livestock & Other Animals Dalkeith
(0)

Mayfield & Easthouses Manse Project

27 The 2B Bogwood Road
EH225DY Dalkeith
0131 561 9758
Youth Organisations & Centres Dalkeith
(0)

Mayfield Afterschool Club

8 Alex Stone Avenue
EH225PB Dalkeith
0131 654 1226
After School Care Dalkeith
(0)

McGregor's Signs Ltd

New Me 22 Edinburgh Road
EH221JR Dalkeith
0131 663 4455
Screen Process Printers Dalkeith
(0)
Dalkeith
Window Cleaners Dalkeith
(0)

Midlothian Chamber Of Commerce & Enterprise

Unit 4 25 Eskbank Road
EH221HJ Dalkeith
0131 654 1234
Business Enterprise Agencies Dalkeith
(0)

Midlothian Childcare Information Service

Fairfi 8 Lothian Road
EH223AA Dalkeith
0131 271 3754
Helplines Dalkeith
(0)

Miller Hill Properties Ltd

Head Q Hillcrest
EH221SL Dalkeith
Property & Estate Management Dalkeith
(0)

Millerhill

1 King Hillcrest
EH221SL Dalkeith
0131 669 9146
Property & Estate Management Dalkeith
(0)

Millers Oils Ltd

Unit 3
EH224TP Dalkeith
0131 663 2018
Lubricant Mnfrs & Distributors Dalkeith
(0)

Mitech (Midlothian Council IT Training Centre)

The Fo 1 Eskdaill Court
EH221AG Dalkeith
0131 271 3474
Training Centres Dalkeith
(0)

Moncrieff Agencies Ltd

Unit 3 Dalhousie Road
EH223NU Dalkeith
0131 663 9397
Cycle Accessories Mnfrs & Wholesalers Dalkeith
(0)

Monika Moreno Design

9 Andrew Dodd's Avenue
EH22 5BQ Dalkeith
07402 162800
Designers - Graphic Dalkeith
(0)
Unit 6 Old Dalkeith Road
EH221RR Dalkeith
0131 663 7111
Lawnmowers & Garden Machinery - Sales & Service Dalkeith
(0)

Munro Klick

Unit 2 9 High Street
EH221JB Dalkeith
0870 750 5625
Photographic Processors Dalkeith
(0)

Musselburgh & Fisherrow Co-op Society Ltd

Brunto 7 Eskbank Road
EH221HD Dalkeith
0131 654 0193
Funeral Directors Dalkeith
(0)
Dalkeith
07377 454124
Kitchen Planners & Furnishers Dalkeith
(0)

Newbattle Abbey College

Newbar Newbattle Road
EH223LL Dalkeith
0131 663 1921
Adult Education Centres Dalkeith
(0)

Newbattle Swimming Pool

Unit 2 113 Main Street
EH224LJ Dalkeith
0131 663 4485
Swimming Pools - Public Dalkeith
(0)

Newton Farm Studios

Cranme Millerhill
EH221RZ Dalkeith
Artists & Illustrators Dalkeith
(0)

Newtongrange Library

D'arta St Davids
EH224LG Dalkeith
0131 663 1816
Libraries Dalkeith
(0)

Northern Steeplejacks (Edinburgh) Ltd

Wareho 7 Newbattle Road
EH224RA Dalkeith
0131 654 2700
Steeplejacks Dalkeith
(0)

OK Karaoke & Disco

Furnes 23 Andrew Dodds Avenue
EH225BW Dalkeith
07966 141598
Discos - Mobile Dalkeith
(0)

Outerlight

Unit 1 Hardengreen Industrial Estate
EH223NX Dalkeith
Computer Games Dalkeith
(0)

PTS

Unit 1 Edinburgh Road
EH221JY Dalkeith
0131 663 1555
Plumbers' Merchants Dalkeith
(0)

Partyland

Unit 9 30 High Street
EH221HR Dalkeith
0131 654 9229
Party Goods & Novelties Dalkeith
(0)

Pentland Design Partnership Ltd

Unit 2 Newbattle Road
EH223LJ Dalkeith
0131 660 9701
Engineers - Consulting Dalkeith
(0)

Pentland Tech

4 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 561 9374
Metal Products - Fabricated Dalkeith
(0)
Flemin 57 High Street
EH221JA Dalkeith
0131 454 0777
Quantity Surveyors Dalkeith
(0)

Pete's Tattoo Studios

58 Pin 109 High Street
EH221AX Dalkeith
0131 654 2836
Tattooing & Piercing Dalkeith
(0)
23 Buccleuch Street
EH22 1HB Dalkeith
Opticians - Ophthalmic (Optometrists) Dalkeith
(0)

Peter Illand

56 Mor 109 Edmonstone Road
EH221QX Dalkeith
0131 663 5237
Removals & Storage - Household Dalkeith
(0)

Peter Moran Ltd

The Wo Smeaton Sawmill House
EH222NN Dalkeith
0131 663 9906
Building Refurbishment & Restoration Contractors Dalkeith
(0)

Peter Noble Glazing

44/3 Unit 44/3
EH22 3NX Dalkeith
0131 660 2404
Glaziers Dalkeith
(0)

Powerhouse Design

4B Pri Dalhousie Mains
EH223LZ Dalkeith
Ornamental Metalwork Dalkeith
(0)

Premi-Air Systems

3 Newbattle Road
EH223LL Dalkeith
Ventilation Contractors Dalkeith
(0)

Premier Industrial Painting

Unit 1 C-D Newbattle Road
EH223LJ Dalkeith
0131 660 9699
Powder Coatings Dalkeith
(0)

Prime

Euclid 40 Edmonstone Terrace
EH221QF Dalkeith
0131 454 9912
Floor Laying Dalkeith
(0)

Protex

Ashlei 13 Lingerwood Walk
EH224QW Dalkeith
0131 660 5453
Case Mnfrs Dalkeith
(0)

QSD Group (Scotland)

Unit 1 Dalhousie Road
EH223NU Dalkeith
Overseas Property Agents Dalkeith
(0)

R & T Borthwick

4 Poph Lawfield Farm
EH225TG Dalkeith
0131 663 1493
Farming - Crops Dalkeith
(0)

R E Joinery & Building Services

Morcot 5 Whitehill Industrial Estate
EH222QB Dalkeith
0131 660 0000
Joinery Manufacturers Dalkeith
(0)

R H Miller Ltd

Rougho Fordel Lauder Road
EH222PH Dalkeith
0131 660 3921
Agricultural Merchants Dalkeith
(0)

R Johnston

Moat F Newton Village
EH221SN Dalkeith
0131 663 8873
Tobacconists & Confectioners - Wholesale Dalkeith
(0)

Read Office Supplies

The Sp 11 South Street
EH221AH Dalkeith
0131 561 9334
Stationery Suppliers Dalkeith
(0)

Red Lion Property Ltd

10 Red 23 Newbattle Road
EH224RN Dalkeith
0131 663 5371
Investment Companies Dalkeith
(0)

Reid Bros

Bank O 3 Abbey Grange
EH224RB Dalkeith
0131 660 2537
Coal & Smokeless Fuel Merchants & Distributors Dalkeith
(0)

Renovo Windows

29/2 Hardengreen Ind Est
EH22 3NX Dalkeith
Glaziers Dalkeith
(0)

Rhona Brankin

Techni 95 High Street
EH221AX Dalkeith
0131 654 1585
Members Of Parliaments Dalkeith
(0)

Rick Mitchell

Unit B 48 Bogwood Road
EH225DZ Dalkeith
0131 660 4158
Fireplaces & Mantelpieces Dalkeith
(0)

Robert O Templeton & Co

Unit 2 1 Edinburgh Road
EH221LA Dalkeith
0131 660 4071
Insurance Services Dalkeith
(0)

Robin Craft Ltd

Unit 7 Dalhousie Mains Farm
EH223LZ Dalkeith
0131 654 0733
Tartans Dalkeith
(0)

Rosewell

Rosewa 7A North Wynd
EH221JE Dalkeith
0131 663 5205
Upholsterers Dalkeith
(0)

Roy R Smart

Greena 6 Ancrum Bank
EH223AY Dalkeith
Surveyors - Land Dalkeith
(0)

Rural & Urban Training Scheme

The Sl 23 Station Road
EH224NB Dalkeith
Youth Organisations & Centres Dalkeith
(0)

S D C Trailers Ltd

2 The 11 Watt Grove
EH225TT Dalkeith
01875 823767
Trailers & Towing Equipment Dalkeith
(0)

S Irving

Design Hadfast
EH222PB Dalkeith
Audio-Visual Production & Presentation Services Dalkeith
(0)

S T P International

3/Gree 11 Sycamore Road
EH225NY Dalkeith
0131 454 0880
Dieticians & Nutritionists Dalkeith
(0)

Saltergate School

Multi- Coulsland Road
EH222PS Dalkeith
0131 654 4703
Schools - Special Dalkeith
(0)

Saltire Filling Station

Unit 3 14 Old Edinburgh Road
EH221JD Dalkeith
0131 654 2260
Petrol Filling Stations Dalkeith
(0)

Saltmans Fruit Market

South 28 High Street
EH221HR Dalkeith
0131 654 2490
Greengrocers & Fruit Sellers Dalkeith
(0)

Sand Blast (UK)

Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 660 4444
Blast Cleaning Dalkeith
(0)

Scot Columbus

Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 660 1998
Ceramic Mnfrs Dalkeith
(0)

Scottish Automobile Assessors

Unit 1 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 663 1622
Assessors Dalkeith
(0)

Scottish Childrens Press

Unit 1 Newbattle Road
EH223LJ Dalkeith
Book Publishers Dalkeith
(0)

Scottish Mining Museum

Mauchl Lady Victoria Colliery
EH224QN Dalkeith
0131 663 7519
Museums Dalkeith
(0)

Scottish Natural Heritage

Laundr Dalkeith County Park
EH222NA Dalkeith
0131 654 2466
Conservation Organisations Dalkeith
(0)

Scottish Qualifications Authority

Dumfri 15 Ironmills Road
EH221LE Dalkeith
0131 663 6601
Education Agencies & Authorities Dalkeith
(0)

Scottish Security & Fire Systems

Harden 18 Dalhousie Road
EH223NU Dalkeith
0131 454 0066
Security Equipment Installers Dalkeith
(0)
Unit 4 Mayfield Industrial Estate
EH224AD Dalkeith
0131 663 1471
Caravan Dealers & Mnfrs Dalkeith
(0)

Semi-Chem Ltd

Basepo 33-35 High Street
EH221JB Dalkeith
Household Stores Dalkeith
(0)

Semper Vigil Security Ltd

Unit 9 Hardengreen Business Centre
EH223NX Dalkeith
0131 660 9481
Cctv & Video Equipment Dalkeith
(0)
24, Sandyriggs Loan
EH22 2FS Dalkeith
Clothing Repairs & Alterations Dalkeith
(0)

Signrite

Care I 30 Woodburn Place
EH222HZ Dalkeith
Sign & Poster Writers Dalkeith
(0)
6 Torsonce Road
EH22 3AG Dalkeith
0131 663 1880
Carpenters & Joiners Dalkeith
(0)

Skillbase

Briar Stone Place
EH225PE Dalkeith
0131 663 3386
Property Maintenance & Repairs Dalkeith
(0)
25 Mansfield Avenue
EH22 4SJ Dalkeith
Taxis & Private Hire Dalkeith
(0)
House 27 Park Road
EH223DH Dalkeith
0131 660 6602
Religious Organisations Dalkeith
(0)

Sommerville Free Range Eggs

Heaths 4 Smeaton Farm Cottages
EH222NL Dalkeith
0131 663 0839
Egg Merchants Dalkeith
(0)

Southfield Stationers

Unit 2 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 654 4300
Stationery Mnfrs Dalkeith
(0)

Squeeky Clean

Unit 5 Mayfield Industrial Estate
EH224AD Dalkeith
0131 454 0707
Valet Services Dalkeith
(0)

St Anne's Sheltered Housing

St. An Main Street
EH224NQ Dalkeith
0131 663 0413
Sheltered Housing Dalkeith
(0)

Stangard Food Service Equipment Specilists Ltd

Unit 2 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 660 5000
Catering Equipment Dalkeith
(0)

Stanley Saw Services

5/Chap Mayfield Industrial Estate
EH224AD Dalkeith
0131 660 1930
Saw Mnfrs Dalkeith
(0)

Staypress

Unit 4 Mayfield Industrial Estate
EH224AD Dalkeith
Ironing & Home Laundry Services Dalkeith
(0)

Stewarts Turf

Strong Mayfield Industrial Estate
EH224BZ Dalkeith
0131 663 6617
Turfing Contractors & Turf Supplies Dalkeith
(0)

Style Challenge

2/Cheq 126 Main Street
EH224PF Dalkeith
0131 660 4225
Hairdressers & Hair Stylists - Ladies' Dalkeith
(0)

Sunlight Studios

Unit 8 Dalhousie Mains
EH223LZ Dalkeith
0131 454 0607
Advertising - Agencies Dalkeith
(0)
Sunnys Newbattle Road
EH223LL Dalkeith
Interior Designers & Furnishers Dalkeith
(0)

Supa Snaps

435 Bi 21 Jarnac Court
EH221HU Dalkeith
Photographic Processors Dalkeith
(0)

Suzanne's Blinds

Treve 19 Speedwell Avenue
EH221RA Dalkeith
0131 454 9102
Caravan Accessories & Supplies Dalkeith
(0)

Symon Of Edinburgh

Cotswo Hardengreen
EH223JY Dalkeith
0131 660 6611
Beds_Bedding_Blankets Dalkeith
(0)
Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 663 4844
Furniture Mnfrs - Home & Office Dalkeith
(0)

TF Landscaping

74b St. Andrew St
EH22 1BS Dalkeith
Landscape Contractors Dalkeith
(0)

Tarmac Northern Ltd

The In Catewell Quarry
EH222PJ Dalkeith
0131 663 5906
Concrete Products Dalkeith
(0)

The Bike Shed

Regal 1 Tait Street
EH221AT Dalkeith
0131 654 1170
Cycle Shops Dalkeith
(0)

The Blossom Garden

6 Chal 1-3 Buccleuch Street
EH221HB Dalkeith
0131 663 7796
Restaurants - Chinese Dalkeith
(0)

The Cavalier

Hyde F 122 High Street
EH221AU Dalkeith
0131 663 4492
Restaurants - Italian Dalkeith
(0)

The Coppercraft Of Edinburgh Collection

The Es Newbattle Road
EH223LL Dalkeith
Giftware Mnfrs Dalkeith
(0)

The Corner Pocket

Unit 1 26 Buccleuch Street
EH221HA Dalkeith
0131 660 5252
Snooker Dalkeith
(0)
The Vi 77 High Street
EH221JA Dalkeith
Jewellers Dalkeith
(0)

The Kilt Hire Co

The Ki Hardengreen Industrial Estate
EH223NX Dalkeith
0131 660 3451
Tartans Dalkeith
(0)

The Message Pad

Unit 1 32 Sycamore Road
EH225TA Dalkeith
0131 663 2800
Telephone Answering Services & Message Centres Dalkeith
(0)

The Natural Health Centre

Old Al 72 Main Street
EH224NE Dalkeith
Alternative & Complementary Medicines & Therapies Dalkeith
(0)

The Simpson Label Co Ltd

The Ol Mayfield Industrial Estate
EH224AF Dalkeith
0131 654 2800
Labels & Tags Dalkeith
(0)

The Waterless Valeting Co

Unit 3 12 Parkhead Place
EH224EF Dalkeith
0131 663 6238
Car Valet Services Dalkeith
(0)

The Wee Neuk O' Bees Ceilidh Band

5-6 Ne Newton House
EH221SA Dalkeith
0131 665 2817
Musicians & Composers Dalkeith
(0)

The XYZ Digital Map Co Ltd

Unit 9 Dalhousie Road
EH223NU Dalkeith
0131 454 0426
Maps Dalkeith
(0)

Thompsons Of Edinburgh

Unit 3 37 Jarnac Court
EH221HU Dalkeith
0131 660 4062
Sports Goods Shops Dalkeith
(0)

Thomson Rodick & Medcalf

The Ma 44 Hardengreen Industrial Estate
EH223NX Dalkeith
0131 454 9090
Auctioneers & Valuers Dalkeith
(0)
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
(0)

UNISON

Room 9 29-35 Jarnac Court
EH221HU Dalkeith
0131 654 1129
Trade Unions Dalkeith
(0)

Upoxy Research

Snapet Mayfield Industrial Estate
EH224AD Dalkeith
0131 654 2252
Car Paint & Lacquer Mnfrs & Suppliers Dalkeith
(0)
83 High Street
EH22 1JA Dalkeith
Tobacco Products - Mnfrs Dalkeith
(0)

Various

White 13 Station Road
EH224NB Dalkeith
Designers - Graphic Dalkeith
(0)

Video King Electronics

A 57 Fourth Street
EH224PN Dalkeith
0131 660 4763
Television Dalkeith
(0)