Company directory Musselburgh and near me (269)

1st Glass

6 Windsor Park Place
EH21 7QG Musselburgh
07962 071803
Yext Logo
Car Accessories Mnfrs Musselburgh

British Heart Foundation

166 High Street
EH21 7DZ Musselburgh
0131 665 1618
Yext Logo
Charities & Voluntary Organisations Musselburgh

Craig House Brewers Fayre

Carberry Road
EH21 8PT Musselburgh
0131 665 3005
Yext Logo
Public Houses Musselburgh

DHL Express Service Point (Village Express - iPayOn)

2B Whitehill Street
EH21 8RA Musselburgh
0844 248 0844
Yext Logo
Business & Management Consultants Musselburgh

Howdens - Musselburgh

Newhailes Industrial Estate
EH21 6SY Musselburgh
0131 665 7603
Yext Logo
Builders' Tools & Equipment Mnfrs Musselburgh

James Scott Funeral Directors

7 Bridge Street
EH21 6AA Edinburgh
0131 665 6925
Yext Logo
Cemeteries & Crematoria Edinburgh

MP Windows

Unit 5
EH21 7UQ Musselburgh
0131 665 0881
Yext Logo
Doors & Shutters - Sales & Installation Musselburgh

Musselburgh Funeralcare

40-42 High Street
EH21 7AG Musselburgh
0131 665 0243
Yext Logo
Funeral Services Musselburgh

Specsavers Opticians and Audiologists - Musselburgh

156 High Street
EH21 7DZ Musselburgh
0131 653 4050
Yext Logo
Doctors Musselburgh

TaxAssist Accountants

199-201 North High Street
EH21 6AP Musselburgh
0131 665 0771
Yext Logo
Accountants Musselburgh

Well Pharmacy

123 North High Street
EH21 6JE Musselburgh
0131 653 2855
Yext Logo
Beauty Products Musselburgh

5gi.uk Conversions and Renovations

199-201 North High Street
EH21 6AP Musselburgh - East Lothian
0131 653 3866
Builders Musselburgh

DM Audio Ltd

Unit 7/1 Newhailes Industrial Estate, Ne
EH21 6SY Musselburgh - Edinburgh
0131 665 5615
Audio-Visual Production & Presentation Services Musselburgh

Glazing Direct

17
EH218BG musselburgh
0333 320 0429
Glaziers musselburgh

Lock Solid Joinery

30 Clayknowes Place
EH21 6UG Musselburgh - East Lothian
0131 653 6586
Lock Smiths Musselburgh

Pinkie Farm Convenience Store

1a Moray Way
EH21 7QY Musselburgh
0131 653 4811
Convenience Stores Musselburgh

Qwik Lube Ltd

46 Pinkie Road
EH217AW Musselburgh
0131 665 0137
Car Customisation & Conversion Specialists Musselburgh

Shell

1 Edinburgh Road
EH21 6DN Musselburgh
0131 653 3779
Car Washes Musselburgh

bp

A1
EH21 8RE Musselburgh
0131 202 2831
Banks & Other Financial Institutions Musselburgh
Auburn Locks
EH21 8FE Wallyford
0333 355 8460
Yext Logo
Estate Agents Wallyford
128-130 High Street
EH21 7EA Musselburgh
0131 517 9984
Yext Logo
Banks & Other Financial Institutions Musselburgh
Rybeck 22 Fishers Wynd
EH216JG Musselburgh
0131 653 6191
Television & Radio Aerials - Suppliers & Erectors Musselburgh
(1)
Unit 1 Newhailes Road
EH216RU Musselburgh
0131 653 1310
Sports Equipment Mnfrs & Distributors Musselburgh
(1)

A & E Controls

2 Gran 108A Market Street
EH216QA Musselburgh
0131 665 0405
Air Conditioning Consultants Musselburgh
(0)

A & W Services

Unit 2 3D3 Hercus Loan
EH216AU Musselburgh
0131 665 1999
Gas Installers Musselburgh
(0)

A N D Joinery

3 99 Hercus Loan
EH216BB Musselburgh
0131 665 8296
Joinery Manufacturers Musselburgh
(0)
Harbour Point Newhailes Rd
EH21 6QD Musselburgh
Plumbers Musselburgh
(0)

Acorn Pet Centres

Torkin 121 High Street
EH217DA Musselburgh
Pet Shops & Pet Supplies Musselburgh
(0)
Afl Ho 206A New Street
EH216DQ Musselburgh
0131 665 2275
Potato Merchants & Supplies Musselburgh
(0)

Allegro Microsystems Ltd

Stuart Station Road
EH217PB Musselburgh
0131 654 2960
Electronic Component Mnfrs & Distributors Musselburgh
(0)
42 Windsor Park
EH21 7QL Musselburgh
Paving & Driveway Contractors Musselburgh
(0)
9, Hopper Gardens
EH21 8RJ Musselburgh
Electricians & Electrical Contractors Musselburgh
(0)

Assured Upholstery Service

Herita 148 North High Street
EH216AS Musselburgh
01875 612289
Upholsterers Musselburgh
(0)

Atlantic Sea Fish

Unit 2 108 Market Street
EH216QA Musselburgh
Fish Merchants - Wholesale Musselburgh
(0)

Atollo Systems

Unit 3 Newhailes Road
EH216RU Musselburgh
0131 653 3366
Toys Musselburgh
(0)

Audrey Quinn Designer Drapes

Unit 1 Inveresk Industrial Estate
EH217UL Musselburgh
0131 665 1100
Soft Furnishings - Retail Musselburgh
(0)
Bovall Crookston
EH218QF Musselburgh
0131 665 2335
Road Haulage Services Musselburgh
(0)

Baguette Express

Retail High Street
EH217AB Musselburgh
0131 653 0404
Delicatessens Musselburgh
(0)

Banner DB Electrical

St. Cl 3 Hercus Loan
EH216AU Musselburgh
0131 665 6716
Cctv & Video Equipment Musselburgh
(0)

Beauty Zone

2/Fren 171 North High Street
EH216AN Musselburgh
0131 653 0804
Beauty Consultants & Specialists Musselburgh
(0)
Fisher Newhailes Road
EH216RU Musselburgh
0131 665 2645
Gas Suppliers Musselburgh
(0)
113 Newcraighall Road
EH21 8QU Musselburgh
Furniture - Repairing & Restoring Musselburgh
(0)

Birthdays

30/Cam 166 High Street
EH217DZ Musselburgh
0131 665 8403
Card & Poster Shops Musselburgh
(0)

Blockbuster

Town G 197 North High Street
EH216AP Musselburgh
0131 665 3428
Video Libraries Musselburgh
(0)

Blue Diamond Computers

Rolwey 6 Shorthope Street
EH217DB Musselburgh
0131 653 0677
Computer Maintenance & Repairs Musselburgh
(0)

Bonny Bow-wows

Unit 6 108 North High Street
EH216AS Musselburgh
0131 665 6500
Dog Clipping & Grooming Musselburgh
(0)

Brian Ford

Park H Carberry Court
EH218PH Musselburgh
0131 665 9418
Tiling Contractors - Wall Musselburgh
(0)

Brodie Melrose Drysdale & Co Ltd

Newhai Newhailes Road
EH216SY Musselburgh
0131 653 4010
Tea & Coffee Merchants Musselburgh
(0)

Brooklands Auto Body

Brookl 5C Wallyford Industrial Estate
EH218QJ Musselburgh
0131 665 9117
Car Body Repairs Musselburgh
(0)
Unit 2 North High Street
EH216JD Musselburgh
0131 653 2534
Sheltered Housing Musselburgh
(0)

Brunton Theatre

Brunto Ladywell Way
EH216AF Musselburgh
0131 665 2240
Theatres Musselburgh
(0)

Brunton Theatre

Brunto Ladywell Way
EH216AF Musselburgh
0131 665 9900
Theatres Musselburgh
(0)

Bruntons Aero Products Ltd

Unit 1 Inveresk Industrial Estate
EH217PA Musselburgh
0131 665 3888
Aircraft Services Musselburgh
(0)

Caber Enterprises

Chapel 47B Bridge Street
EH216AA Musselburgh
0131 653 0800
Educational Training Providers Musselburgh
(0)

Caber Music Ltd

Chapel 47b Bridge Street
EH216AA Musselburgh
0131 653 2203
Record Companies Musselburgh
(0)

Cabs 4 U

2/8 12 Deantown Avenue
EH218NS Musselburgh
0131 665 1112
Taxi Equipment Supplies Musselburgh
(0)

Cafeco UK Ltd

Unit 3 Newhailes Road
EH216RU Musselburgh
0800 074 7577
Coffin Mnfrs Musselburgh
(0)
Gawain 3 Stoneyhill Farm Road
EH216QS Musselburgh
0131 665 1748
After School Care Musselburgh
(0)

Caprice

Flat 1 198 High Street
EH217DX Musselburgh
0131 665 2991
Restaurants - Italian Musselburgh
(0)

Carberry Candles Ltd

Unit 3
EH218PZ Musselburgh
0131 665 4550
Candle Mnfrs & Suppliers Musselburgh
(0)

Carberry Candles Ltd

Unit 3
EH218PZ Musselburgh
0131 665 5656
Candle Mnfrs & Suppliers Musselburgh
(0)

Carberry Christian Conference Centre

Unit 3 Carberry Tower
EH218PY Musselburgh
0131 665 3488
Conference Rooms & Centres Musselburgh
(0)

Carberry Christian Conference Centre

Unit 3 Carberry Tower
EH218PY Musselburgh
0131 665 3135
Conference Rooms & Centres Musselburgh
(0)

Career Development Centre

Adam F Station Road
EH217PQ Musselburgh
0131 665 3120
Career Guidance Services Musselburgh
(0)

Carlac

Unit C Wallyford Industrial Estate
EH218QJ Musselburgh
0131 653 0123
Car Paint & Lacquer Mnfrs & Suppliers Musselburgh
(0)

Catherine Wheels

Falcon Ladywell Way
EH216AF Musselburgh
0131 665 4960
Theatre Companies Musselburgh
(0)
St Mar 14a Moir Avenue
EH218EG Musselburgh
Tiling Contractors - Wall Musselburgh
(0)
Drummo Wallyford Toll
EH218JT Musselburgh
0131 665 6448
Art Galleries & Fine Art Dealers Musselburgh
(0)

Cheque Cashing Ltd

Angel 179A North High Street
EH216AN Musselburgh
Cheque Cashing Musselburgh
(0)

Cheque Centres

Angel 173 High Street
EH217DE Musselburgh
0131 665 1993
Cheque Cashing Musselburgh
(0)

Claire Byrne Piano Tuning

8c Beach Lane
EH21 6LA Musselburgh
Pianos - Tuning & Repairs Musselburgh
(0)
Cleeth 224 New Street
EH216DQ Musselburgh
Fishmongers & Fishmonger Services & Suppliers Musselburgh
(0)

Clinton Cards PLC

Ludgat 162 High Street
EH217DZ Musselburgh
0131 665 1057
Card & Poster Shops Musselburgh
(0)

Co-operative Insurance Ltd

Dunedi Newhailes Road
EH216QD Musselburgh
0131 653 6708
Insurance Services Musselburgh
(0)

Colinton Manufacturing Ltd

Waterc 2 Lochend Road South
EH216BD Musselburgh
0131 665 0371
Furniture Mnfrs - Home & Office Musselburgh
(0)
New Ho 25 Mucklets Court
EH216SP Musselburgh
Computer Consultants Musselburgh
(0)
Fourth 30a Salters Road
EH218AA Musselburgh
0131 665 5765
Food Consultants & Technologists Musselburgh
(0)
Unit 2 8 Pinkie Avenue
EH217NN Musselburgh
0131 665 0133
Domestic Appliances - Servicing Musselburgh
(0)
Unit B 35 Bridge Street
EH216AA Musselburgh
0131 665 6782
Surveyors & Valuers Musselburgh
(0)

Datek Services

Unit 1 22 Lewisvale Court
EH217HR Musselburgh
0131 665 4677
Electronic Equipment - Mnfrs & Assemblers Musselburgh
(0)

David B Carlisle & Co Ltd

Little Station Road
EH217PB Musselburgh
0131 273 4373
Actuaries Musselburgh
(0)

David Gay

Blackb 1 Kilwinning Place
EH217EF Musselburgh
0131 653 2873
Fishmongers & Fishmonger Services & Suppliers Musselburgh
(0)

Denture Care

18 War 88a North High Street
EH216AS Musselburgh
0131 653 2352
Dental Technicians Musselburgh
(0)

Discount Carpets & Floor Coverings Ltd

12/Row 85 High Street
EH217DA Musselburgh
0131 665 8111
Carpets & Rugs - Retail Musselburgh
(0)

Discount Textiles

Olympi 47 High Street
EH217AD Musselburgh
0131 653 6010
Curtains - Retailers & Makers Musselburgh
(0)

Dolls Museum

Unit H 200 High Street
EH217DX Musselburgh
Museums Musselburgh
(0)

Douglas Kenn Sports Ltd

Unit 9 Newhailes Road
EH216SY Musselburgh
0131 653 0535
Sports Goods Shops Musselburgh
(0)

Drummohr Caravan Park

Redbri Levenhall
EH218JS Musselburgh
0131 665 6867
Camping Sites Musselburgh
(0)
47A Drummohr Gardens
EH21 8BH Musselburgh
0333 999 8515
Rest & Retirement Homes Musselburgh
(0)

East Lothian Community Mediation Project

Care O 18 Bridge Street
EH216AG Musselburgh
0131 653 3421
Community Projects Musselburgh
(0)

Edenhall Hospital

The Sm Edenhall Road
EH217TZ Musselburgh
0131 536 8000
Hospitals Musselburgh
(0)

Edinburgh Onsite Spraying Services

Newcas 149 High Street
EH217DD Musselburgh
0131 653 0055
Coating Specialists Musselburgh
(0)

Elene Di Rollo

Newcro 34 Bridge Street
EH216AG Musselburgh
Confectioners - Retail Musselburgh
(0)

Eloscn

4 Prog South Street
EH216AT Musselburgh
After School Care Musselburgh
(0)
Unit 5 Inveresk Industrial Estate
EH217UL Musselburgh
0131 665 9609
Bakery & Confectionery Supplies Musselburgh
(0)

Eskside School Of Motoring

Unit 5 20 Eskside West
EH216PL Musselburgh
0131 669 3585
Driving Schools Musselburgh
(0)

Excel Environmental Services

Ground 15A Goose Green Road
EH217RZ Musselburgh
0131 665 0255
Pest & Vermin Control Musselburgh
(0)
Unit 8 Wallyford Industrial Estate
EH218QJ Musselburgh
Lighting Contractors Musselburgh
(0)
Seven 17 Mucklets Court
EH216SP Musselburgh
0131 665 4358
Washing Machines - Servicing & Repairs Musselburgh
(0)

Farmfoods Ltd

Care O 169 High Street
EH217DE Musselburgh
0131 653 6484
Freezer Centres Musselburgh
(0)

First Class Blinds, Carpets & Flooring

22d Hercus Loan
EH21 6AY Musselburgh
Flooring Services Musselburgh
(0)

First Glass

2 3 Ambassador Court
EH217AQ Musselburgh
0131 653 2636
Window Cleaners Musselburgh
(0)

Fisherrow Community Centre

Harbou South Street
EH216AT Musselburgh
0131 665 7590
Community Centres Musselburgh
(0)

Fisherrow Community Education Centre

Harbou South Street
EH216AT Musselburgh
0131 665 7590
Adult Education Centres Musselburgh
(0)
138 North High Street
EH21 6AS Musselburgh
Florists Musselburgh
(0)
Unit 2 Inveresk Industrial Estate
EH217UL Musselburgh
Picture & Photo Framing Services Musselburgh
(0)
Musselburgh
07904 329752
Exhibition Musselburgh
(0)

Friends Provident

Esk Mi Station Road
EH217PQ Musselburgh
0131 465 1900
Insurance Agents & Companies Musselburgh
(0)

G & G Engineering Services

1/Scar 14 Mayfield Avenue
EH216HR Musselburgh
0131 665 0487
Engineers - General Musselburgh
(0)
Unit 4 14 Whitecraig Avenue
EH218PE Musselburgh
0131 665 7503
Carpet Planning & Fitting Musselburgh
(0)

GCJoinery

Musselburgh
07717 529313
Kitchen Planners & Furnishers Musselburgh
(0)
Hercules House, Eskmills Park, Station R
EH21 7PQ Musselburgh - East Lothian
0131 210 0932
Solar Energy Equipment - Suppliers & Installers Musselburgh

George Anderson & Sons

Unit 1 103a Market Street
EH216PZ Musselburgh
0131 665 9595
Fruit & Vegetables - Wholesale Musselburgh
(0)

Good Vibrations

Queens 1 Millhill
EH217RG Musselburgh
0131 665 6541
Discos - Mobile Musselburgh
(0)

Greenfield Driving School

2 Chur 47b Market Street
EH216PS Musselburgh
0131 665 0455
Driving Schools Musselburgh
(0)
25 High Street, Edinburgh
EH21 7AD Musselburgh
0131 665 9923
Painting & Decorating Supplies Musselburgh
Eskmil Station Road
EH217PQ Musselburgh
0800 085 5934
Property Maintenance & Repairs Musselburgh
(0)
Unit 2 Newhailes Road
EH216RU Musselburgh
0131 665 0900
Car Trimmers & Upholsterers Musselburgh
(0)

Hollywood Tanning

4 134A North High Street
EH216AS Musselburgh
0131 653 0444
Solariums & Tanning Salons Musselburgh
(0)
Unit 1 1 Forthview Drive
EH218LL Musselburgh
Timber Preservation Services Musselburgh
(0)

Home Support Services S A M H

Suite `
EH216AT Musselburgh
0131 653 6718
Home Care Services Musselburgh
(0)

House Clearance Services

77 Mayfield Crescent
EH21 6EX Musselburgh
07934 692074
Removals - Industrial & Business Musselburgh
(0)

Housecall

St Bed 18-20 Bridge Street
EH216AA Musselburgh
0131 653 2121
Home Care Services Musselburgh
(0)

Hubbard Ice Systems

Furze 131 Mayfield Cr
EH216EU Musselburgh
Ice Machines Musselburgh
(0)

Ice Scotland Ltd

Unit 1 Newhailes Road
EH216RU Musselburgh
0131 653 0561
Ice Merchants Musselburgh
(0)

Image Scotland Group

Unit 4 PO Box 1
EH216EH Musselburgh
0131 665 1414
Embroiderers Musselburgh
(0)

Industrial Diesel Products Ltd

15 Hal 18 Cairds Row
EH216LG Musselburgh
0131 665 5575
Diesel Engine Equipment & Services Musselburgh
(0)

Industrial Spraying Systems Ltd

Unit 2 Newhailes Road
EH216RU Musselburgh
0131 665 2777
Paint Spraying Equipment & Accessories Musselburgh
(0)

Inveresk Engineering

Inverc 15 Millhill
EH217RQ Musselburgh
Pumps - Sales Musselburgh
(0)

Isertal Ltd

Esk Mi Station Road
EH217PQ Musselburgh
0131 665 4216
Property Developers Musselburgh
(0)

Isertal Ltd

Esk Mi Station Road
EH217PQ Musselburgh
Property Developers Musselburgh
(0)
Unit 2 Newhailes Road
EH216RU Musselburgh
0131 665 2256
Lock Suppliers Musselburgh
(0)

Ivanhoe Printing Co Ltd

Bakery Station Road
EH217PE Musselburgh
0131 665 8444
Printers Musselburgh
(0)

J & A McFarnon

Unit 1 7 Fa'side Avenue South
EH218AJ Musselburgh
Coach Hire Musselburgh
(0)
187 North High St
EH21 6AN Musselburgh
Surveyors - Land Musselburgh
(0)

J Braes

Unit 2 Barbachlaw Farm
EH218QH Musselburgh
0131 665 4877
Farming - Crops Musselburgh
(0)
6 Newhailes Business Park Newhailes Road
EH21 6RH Musselburgh
01875 815575
Stonemasons Musselburgh

J Innes

The Ga Newcraighall Road
EH218QU Musselburgh
Blacksmiths & Forgemasters Musselburgh
(0)

J K Thomson

Unit 1 Inveresk Mills Ind Pk
EH217UQ Musselburgh
0131 653 6999
Fish Merchants - Wholesale Musselburgh
(0)

J M Copiers Ltd

Gostro 5 Mansfield Road
EH217DS Musselburgh
0131 665 3783
Photocopiers Musselburgh
(0)

J M K Consultancy

Unit 9 13b High Street
EH217AD Musselburgh
0131 665 9852
Book Publishers Musselburgh
(0)
Block 26 Stoneybank Drive
EH216TB Musselburgh
0131 665 9388
Window Cleaners Musselburgh
(0)

James W Alexander

Centre 52 Clayknowes Drive
EH216UW Musselburgh
0131 665 9960
Cookers - Sales & Service Musselburgh
(0)

Jed Gordon Creative

Unit 2 155 North High Street
EH216AN Musselburgh
0131 665 5058
Photographers - General Musselburgh
(0)

John J Dickson

Farfie 11 Ashgrove
EH217LS Musselburgh
Physiotherapists Musselburgh
(0)

John Richard & Co Ltd

Oliveb Newhailes Road
EH216SW Musselburgh
0131 665 6806
Computer Consultants Musselburgh
(0)

Junglee Fun Ltd

1a Lau 115 North High Street
EH216JE Musselburgh
0131 653 0666
Children's Activity Centres Musselburgh
(0)

K L K Gardening

Unit 5 73 Stoneybank Gardens
EH216TG Musselburgh
0131 653 6836
Gardening Services Musselburgh
(0)
15 Park Terrace
EH21 8RW Musselburgh
Home Improvement Centres Musselburgh
(0)
86 Newhailes Crescent
EH21 6EG Musselburgh
0800 634 3072
Photographers - Advertising & Commercial Musselburgh

Lagwell Insulation

Unit 5 Wallyford Industrial Estate
EH218QJ Musselburgh
0131 665 6666
Insulation Installers Musselburgh
(0)

Lanna

24/Cla 32 Bridge Street
EH216AG Musselburgh
0131 653 2788
Restaurants - Thai Musselburgh
(0)

Lanna

24/Cla 32 Bridge Street
EH216AG Musselburgh
0131 665 2788
Restaurants - Thai Musselburgh
(0)

Lazer Engineering (Scotland) Ltd

Unit 1 Newhailes Road
EH216SY Musselburgh
0131 653 3500
Precision Engineers Musselburgh
(0)

Links Gallery

5 Whit 71 North High Street
EH216JE Musselburgh
Picture & Photo Framing Services Musselburgh
(0)

Links Veterinary Group

Level 18 High Street
EH217AG Musselburgh
Veterinary Surgeons & Practitioners Musselburgh
(0)

Llewellyn & Co

Home F 47b Bridge Street
EH216AA Musselburgh
0131 665 5429
Legal Services Musselburgh
(0)

Lynn Moffatt

The Fo 15 Monktonhall Ter
EH216ER Musselburgh
0131 665 2114
Nail Technicians Musselburgh
(0)
1 -3 Inchview Road
EH21 8JZ Musselburgh
Conservatories Musselburgh
(0)
166 / 174 High St
EH21 7DZ Musselburgh
Department Stores Musselburgh
(0)

Macdonald Cycles

1a Sou 35 High Street
EH217AD Musselburgh
0131 665 1777
Cycle Shops Musselburgh
(0)

Machine Tool Technical Services

Suite 90 New Street
EH216JQ Musselburgh
0131 665 2246
Precision Engineers Musselburgh
(0)

Macleod & Son

7 Wey 119 High Street
EH217DA Musselburgh
0131 665 1807
Jewellers Musselburgh
(0)

Mactrack Duplicating

Unit 2 Inveresk Industrial Estate
EH217UL Musselburgh
0131 665 5377
Cd & Dvd Duplication Supply & Services Musselburgh
(0)

Mansfield Court Sheltered Housing

Mandev Inveresk Road
EH217AU Musselburgh
0131 665 8162
Sheltered Housing Musselburgh
(0)

Mansfield School Of Music

16A S 2 Eskside East
EH217RU Musselburgh
0131 665 7345
Music Schools Musselburgh
(0)

Marys

12 Mar 36 Eskside West
EH216PR Musselburgh
0131 665 3325
Hairdressers & Hair Stylists - Ladies' Musselburgh
(0)

Master Cobbler

Home F 55 High Street
EH217AB Musselburgh
Shoe Repairing Musselburgh
(0)

McAlpine Brown

Fergus 187 North High Street
EH216AN Musselburgh
0131 653 3440
Damp & Dry Rot Control Musselburgh
(0)

Mister Michael's Hair Fashions

Priory 14 Newbigging
EH217AH Musselburgh
0131 665 4531
Hairdressers & Hair Stylists - Ladies' Musselburgh
(0)

Morag Alexander

20 Fis 17 Dalrymple Loan
EH217DH Musselburgh
01875 853027
Dancing Schools Musselburgh
(0)

Moredun Models

Unit 1 Wallyford Industrial Estate
EH218QJ Musselburgh
Model Makers Musselburgh
(0)

Movie Express

Unit 3 173 High Street
EH217DE Musselburgh
Video Libraries Musselburgh
(0)
8 Fa'Side Terrace
EH21 8AP Musselburgh
Home Improvement Centres Musselburgh
(0)
Brunto 8 Lochend Rd South
EH216BD Musselburgh
0131 653 6177
Funeral Directors Musselburgh
(0)
Unit 1 27 Millhill Lane
EH217RD Musselburgh
0131 665 2979
Dental Technicians Musselburgh
(0)

Musselburgh Fast Removals

Unit 1 6 Greenfield Pk
EH216SX Musselburgh
Removals & Storage - Household Musselburgh
(0)
Unit 1 189 North High Street
EH216AN Musselburgh
Laundries Launderettes Musselburgh
(0)

Musselburgh Library

Unit 1 10 Bridge Street
EH216AG Musselburgh
0131 665 2183
Libraries Musselburgh
(0)

Musselburgh Links

The St 10 Balcarres Road
EH217SD Musselburgh
Leisure & Recreation Centres Musselburgh
(0)
The St 35-39 High Street
EH217AD Musselburgh
0131 665 2530
Prams & Accessories Musselburgh
(0)

Musselburgh Racecourse

The St Millhill
EH217RG Musselburgh
0131 665 2859
Racecourses & Tracks Musselburgh
(0)

Musselburgh Sea Cadets

The St 11 South Street
EH216AT Musselburgh
0131 665 2184
Youth Organisations & Centres Musselburgh
(0)

Musselburgh Sports Centre

Brunto Newbigging
EH217AS Musselburgh
0131 653 6367
Leisure & Recreation Centres Musselburgh
(0)

Musselburgh Wagon Co Ltd

Brunto Inveresk Mills Ind Park
EH217UQ Musselburgh
0131 665 2381
Commercial Vehicle Bodybuilders & Repairers Musselburgh
(0)
Eskmil Station Road
EH217PQ Musselburgh
0131 665 4335
Market Research Musselburgh
(0)

N A S

Linden Inveresk Village
EH217UA Musselburgh
0131 665 9513
Party Organisers Musselburgh
(0)

National Design Consultancy

Adam F Station Road
EH217PQ Musselburgh
0131 273 4343
Building Services Musselburgh
(0)

National Union Of Mineworkers

Bellam 30 New Street
EH216JP Musselburgh
0131 665 4111
Trade Unions Musselburgh
(0)
Ecos M Newhailes
EH216RY Musselburgh
0131 665 8291
Garden Centres Nurseries Musselburgh
(0)
157 Clark Avenue
EH21 7FD Musselburgh
Landscape Contractors Musselburgh
(0)

O'Sullivan Associates

154 Ma 9 Bridge Street
EH216AA Musselburgh
0131 665 7533
Financial Advisers- Independent Musselburgh
(0)

Old Craighall Tourist Information Centre

The Ol
EH218RE Musselburgh
0131 653 6172
Tourist Information Musselburgh
(0)

Oscars

Somerv 102 Market Street
EH216QA Musselburgh
0131 665 2923
Function & Banqueting Rooms Musselburgh
(0)

Oscars

Somerv 102 Market Street
EH216QA Musselburgh
0131 653 2353
Function & Banqueting Rooms Musselburgh
(0)

P & M Insurance Services

Moat F 67 Eskside West
EH216RA Musselburgh
0131 653 3720
Insurance Brokers Musselburgh
(0)

P & M Insurance Services

Moat F 67 Eskside West
EH216RA Musselburgh
0131 653 6007
Insurance Brokers Musselburgh
(0)

Paragon Products UK Ltd

Unit 8 Newhailes Road
EH216SY Musselburgh
0131 653 2222
Chemicals Distributors Wholesalers Musselburgh
(0)

Paterson T

Premie 24 Links Street
EH216JL Musselburgh
0131 665 5072
Artists & Illustrators Musselburgh
(0)

Perfect 10

Unit 1 153 North High Street
EH216AN Musselburgh
0131 665 2211
Nail Technicians Musselburgh
(0)

Peter Craig

Durfol Wallyford Industrial Estate
EH218QJ Musselburgh
0131 665 4517
Shop Fittings Mnfrs Musselburgh
(0)

Pledge Investigations

Pleck Miners Ter
EH218JW Musselburgh
07990 744285
Private Investigator Musselburgh
(0)

Polar Blue

Unit 2 34 High Street
EH217AG Musselburgh
0131 665 7117
Web Site Design Musselburgh
(0)

Pollock (Scotrans) Ltd

Oliveb Newhailes Road
EH216SL Musselburgh
0131 665 2375
Road Haulage Services Musselburgh
(0)
176B The High Street
EH21 7DZ Musselburgh
Discount Centres Musselburgh
(0)

Prospect

Flat 2 30 New Street
EH216JP Musselburgh
0131 665 4487
Trade Unions Musselburgh
(0)
Suite Station Road
EH217PQ Musselburgh
0131 665 4275
Credit & Finance Companies Musselburgh
(0)

Provident Personal Credit Ltd

Suite Eskmills Park
EH217PQ Musselburgh
0800 138 3481
Credit & Finance Companies Musselburgh
(0)

Quids In

B 105 High Street
EH217DA Musselburgh
Discount Centres Musselburgh
(0)
Dromor 144 North High Street
EH216AS Musselburgh
0131 665 2330
Chiropodists (Podiatrists) Musselburgh
(0)

R Douglas

Kings Carberry Mains Farm
EH218PX Musselburgh
Blacksmiths & Forgemasters Musselburgh
(0)

R J Discos

Golden 14 Newcraighall Drive
EH218SG Musselburgh
0131 669 0749
Karaoke Musselburgh
(0)

R Traynor

First 23 Edenhall Bank
EH217JQ Musselburgh
Telecommunication Services Musselburgh
(0)
27 Inchview Rd
EH21 8LT Musselburgh
Plumbers Musselburgh
(0)

Reid Consultants

Crusad 43 Whitecraig Cresent
EH218NQ Musselburgh
0131 665 1911
Consultants - Industrial Musselburgh
(0)

Rent A Villa In Arabella

5 Inveresk Village Road
EH21 7TD Musselburgh
07828 408130
Holidays - Self Catering Accommodation Musselburgh
(0)
Stuart House
EH217PB Musselburgh
0808 178 1649
Office Stationery Supplies Musselburgh
(0)

Riverside Stationers

Unit 2 Inveresk Industrial Estate
EH217UL Musselburgh
0131 665 2784
Office Stationery Supplies Musselburgh
(0)
Moorla 134B North High Street
EH216AS Musselburgh
0131 665 3371
Fishing & Angling Equipment Musselburgh
(0)

Roger Gordon

Langha 111 Market Street
EH216PZ Musselburgh
0131 665 2124
Veterinary Surgeons & Practitioners Musselburgh
(0)

Ron Taylor

Unit 2 152 North High Street
EH216AR Musselburgh
Photographers - General Musselburgh
(0)

Roods Music Live

Shaw P Galt Cr
EH218HE Musselburgh
0131 653 0545
Musicians & Composers Musselburgh
(0)

S M

Old Ba 28 Salters Road
EH218AA Musselburgh
0131 665 4848
Carpenters & Joiners Musselburgh
(0)

Saltire Compensation Claims

Unit 8 PO Box 3698
EH218YE Musselburgh
0800 034 0999
Compensation Claims Musselburgh
(0)

Savers PLC

Unit 9 161 High Street
EH217DD Musselburgh
0131 653 2684
Beauty Products Musselburgh
(0)

Scottish Kennel Club

Archib Station Road
EH217PQ Musselburgh
0131 665 3920
Dog Breeders Musselburgh
(0)

Scottish Rural Property & Business Association

Stuart Station Road
EH217PB Musselburgh
0131 653 5400
Business & Trade Organisations Musselburgh
(0)

Sea Spray (Scotland)

Bridge Wallyford Industrial Estate
EH218QJ Musselburgh
0131 665 0583
Spraying - Paint & Coatings Musselburgh
(0)

Select-A-Service

Unit 2 Newhailes Road
EH216RU Musselburgh
0131 665 0599
Print Finishers Musselburgh
(0)

Semi Chem Ltd

Unit B 150 High Street
EH217DZ Musselburgh
Drug Stores Musselburgh
(0)

Shell (UK) Ltd

Wester Edinburgh Road
EH216DN Musselburgh
Petrol Filling Stations - 24 Hour Musselburgh
(0)

Shoefayre Ltd

Unit 1 105 High Street
EH217DA Musselburgh
0131 653 6652
Shoe Shops Musselburgh
(0)

Smith Motor Auto Centre

Unit 1 Wallyford Industrial Estate
EH218QJ Musselburgh
0131 653 0136
Mot Testing Centres Musselburgh
(0)

Souness & Boyne

Suite Station Road
EH217PQ Musselburgh
0131 653 2228
Partitions & Cubicles Musselburgh
(0)
54 Stoneybank Drive
EH21 6TB Musselburgh
Storage Services Musselburgh
(0)

Sportsground Drainage

15 Pri Backhill Farm
EH218QD Musselburgh
0131 654 2882
Drainage Contractors Musselburgh
(0)

St Anne's Care Home

The Vi Windsor Gdns
EH217LP Musselburgh
Rest & Retirement Homes Musselburgh
(0)
The Vi 13 Bridge Street
EH216AA Musselburgh
Hearing Aids Musselburgh
(0)
39 High Street
EH21 7AD Musselburgh
Dry Cleaners Musselburgh
(0)

Stirlingshire Saddlery Co Ltd

Unit 7 Wallyford Industrial Estate
EH218QJ Musselburgh
0131 653 0880
Saddlery & Riding Wear Musselburgh
(0)
Safewa 160 North High Street
EH216AR Musselburgh
Wool & Needlecraft Shops Musselburgh
(0)
Stoneg 5 Stoneyhill Farm Road
EH216RN Musselburgh
0131 665 3110
Youth Organisations & Centres Musselburgh
(0)
Unit 1 Wallyford Toll
EH218JU Musselburgh
0131 665 9299
Garden Centres Nurseries Musselburgh
(0)

Superamerica Sales & Marketing Ltd

Cransl 8 Albert Terrace
EH217LR Musselburgh
0131 665 8600
Franchise Services Musselburgh
(0)

TV & Video Repair Centre

11th F 113 North High Street
EH216JE Musselburgh
Television Musselburgh
(0)
St Pau 137 High Street
EH217DD Musselburgh
0131 665 2643
Jewellers Musselburgh
(0)
Tangle 36 Stoneyhill Place
EH216TN Musselburgh
Lifting Equipment Musselburgh
(0)

The Art Shop

Wakefi 61A High Street
EH217AB Musselburgh
0131 665 4078
Art & Craft Materials Musselburgh
(0)
Cromwe 25 Bridge Street
EH216AA Musselburgh
Mortgage Brokers Musselburgh
(0)

The Edinburgh Joinery Co.Ltd

1 Mucklets Place
EH21 6SR Musselburgh
Joiners & Carpenters Musselburgh
(0)

The Fitted Bedroom Co

Block Inveresk Industrial Estate
EH217UL Musselburgh
0131 665 1990
Bedroom_Planners_Furnishers Musselburgh
(0)

The Hollies Day Centre

The Ho 183 High Street
EH217DE Musselburgh
0131 665 5613
Day Centres Musselburgh
(0)

The Hollies Day Centre

The Ho 183 High Street
EH217DE Musselburgh
0131 665 8330
Day Centres Musselburgh
(0)
The Ki 36 Bridge Street
EH216AG Musselburgh
0131 665 9898
Tartans Musselburgh
(0)

The Mill Warehouse

Deanfi 112 High Street
EH217EA Musselburgh
0131 665 2807
Clothing Wholesalers Musselburgh
(0)

The Mobility Aid Centre

Beehiv 100 West Holmes Gardens
EH216QJ Musselburgh
0131 665 9002
Disability & Special Needs - Services Musselburgh
(0)

The National Trust For Scotland

Smout 24 Inveresk Village
EH217TE Musselburgh
0131 665 1855
Attractions Musselburgh
(0)

The Tolbooth Coffee Shop

29-30 63 High Street
EH217BZ Musselburgh
0131 665 9072
Coffee Shops Musselburgh
(0)

Thompsons Of Edinburgh

Unit 3 131 High Street
EH217DD Musselburgh
0131 665 0321
Sports Goods Shops Musselburgh
(0)

Timber Center

Newhai Newhailes Road
EH216SY Musselburgh
0131 653 3353
Timber Merchants Musselburgh
(0)
Hollyw 167 North High Street
EH216AN Musselburgh
0131 665 0001
Wool & Needlecraft Shops Musselburgh
(0)
Newcraighall Drive
EH21 8SG Musselburgh
0131 669 0749
Property & Estate Management Musselburgh
(0)
116 High Street
EH21 7EA Edinburgh
Tobacco Products - Mnfrs Edinburgh
(0)

Vision Sheet Metal Works

Unit 3 Inveresk Industrial Estate
EH217UL Musselburgh
Catering Equipment Musselburgh
(0)

Wallyford Community Education Centre

436-43 Albert Place
EH218LQ Musselburgh
0131 653 2804
Community Centres Musselburgh
(0)

Wallyford Library

Wallyf 3 Fa'side Buildings
EH218BA Musselburgh
0131 653 2035
Libraries Musselburgh
(0)
Kember 5 Mansfield Road
EH217DS Musselburgh
0131 653 6653
Concrete Mnfrs & Distributors Musselburgh
(0)

Whitby & Hart

Eskgro Inveresk Village
EH217UA Musselburgh
Interior Designers & Furnishers Musselburgh
(0)

X S Clothing

30 Par 65 High Street
EH217BZ Musselburgh
0131 665 2234
Ladieswear - Retail Musselburgh
(0)