Business & Management Consultants
Newbridge
Builders' Tools & Equipment Mnfrs
Newbridge
McDonald's
Newbridge Industrial Estate
EH28 8LQ
Edinburgh
0131 335 0148
Delivery Services
Edinburgh
Construction Contractors - General
Newbridge
Caravan Hire - Motorhomes & Trailers
Haverfordwest
Heating Contractors & Consultants
Edinburgh
Office Planning & Design Services
Newbridge
bp
Cliftonhall Road
EH28 8PW
Newbridge
0131 202 5836
Banks & Other Financial Institutions
Newbridge
Newbridge Industrial Estate
EH28 8TP
Newbridge
0131 445 6236
Driving Schools
Haverfordwest
3663 First For Food Service
Unit 1 Clifton Trading Estate
EH288TP
Newbridge
0131 535 2000
Catering Food & Drink Suppliers
Newbridge
3663 First For Food Service
Unit 1 Clifton Trading Estate
EH288TP
Newbridge
0131 535 2000
Catering Food & Drink Suppliers
Newbridge
4 X 4 Hire (Scotland) Ltd
Unit 1 73-77 Station Road
EH288QP
Newbridge
0131 333 5070
4 X 4 Hire (Scotland) Ltd
Unit 1 73-77 Station Road
EH288QP
Newbridge
0131 333 5070
A L Pandolfi
Royce 11 Baird Road
EH288RA
Newbridge
A M H Translations
Three Freelands Road
EH288NW
Newbridge
0131 333 4654
Translators & Interpreters
Newbridge
A M P M Care
Rivers Linden House
EH288LX
Newbridge
0131 333 3355
Home Care Services
Newbridge
Alexandra PLC
Unit 4 21 Cliftonhall Road
EH288PW
Newbridge
0845 126 1021
Uniforms & Staff Wear
Newbridge
Alexis Burnett
Commun 5 Hallcroft Cl
EH288SD
Newbridge
0131 333 3518
Public Relations Consultants
Newbridge
Alternative Design
Kirkto Baird Road
EH288RU
Newbridge
0131 333 1025
Aviagen Ltd
Unit 1 11 Lochend Road
EH288SZ
Newbridge
0131 333 1056
Poultry Farmers
Newbridge
B D C Electrical Ltd
Edinbu 2
EH288NZ
Newbridge
0131 333 3376
Electrical Wholesalers
Newbridge
BRT Bearings Ltd
Unit 1 85 Station Road
EH288QP
Newbridge
0131 335 3330
Bearings Stockists
Newbridge
Bags
Statio 14 Hallcroft Cr
EH288SB
Newbridge
0131 333 4597
First Aid Training
Newbridge
Bardon Concrete Ltd
Wickfo 95 Baird Road
EH288QX
Newbridge
0131 333 1146
Concrete & Mortar Ready Mixed
Newbridge
Batt Cables PLC
Unit A Queen Anne Drive
EH288LH
Newbridge
0131 333 4411
Cable & Wire Suppliers
Newbridge
Batt Cables PLC
Unit A Queen Anne Drive
EH288LH
Newbridge
0131 333 4400
Cable & Wire Suppliers
Newbridge
Bodycoat Materials Testing Ltd
Lochen Queen Anne Drive
EH288PL
Newbridge
0131 333 4380
Gas & Electrical Testing & Inspecting
Newbridge
Bodycoat Materials Testing Ltd
Lochen Queen Anne Drive
EH288PL
Newbridge
0131 333 4360
Gas & Electrical Testing & Inspecting
Newbridge
Bridge Inn Ratho
Bridge 27 Baird Road
EH288RA
Newbridge
0131 333 1251
Restaurants - English
Newbridge
Bridge Inn Ratho
Bridge 27 Baird Road
EH288RA
Newbridge
0131 333 1320
Restaurants - English
Newbridge
British Car Auctions Ltd
Bramle Edinburgh Exhibition & Trade Centre
EH288NB
Newbridge
0131 333 2151
British Wool
1 Glen The Rural Centre West Mains
EH288NZ
Newbridge
0131 472 4033
Marketing Consultants & Services
Newbridge
Broxburn Browns Ltd
Lochen Glasgow Road
EH288PP
Newbridge
0131 333 1700
Buccleuch Business Interiors
Lochen Queen Anne Drive
EH288LJ
Newbridge
0131 333 3521
Office Furniture & Equipment
Newbridge
Buccleuch Engineering Ltd
Lochen Queen Anne Drive
EH288LJ
Newbridge
0131 333 3521
Engineers - General
Newbridge
Buchans For Towbars Ltd
Conbar 89-91 Station Road
EH288QP
Newbridge
0131 333 5060
Bus Enthusiast Publishing
R D O 5 Hallcroft Close
EH288SD
Newbridge
0131 333 2796
Book Publishers
Newbridge
Bathroom Planners & Furnishers
Haverfordwest
Cameron Chauffeur Drive
Unit 1 Knocktower
EH288NN
Newbridge
0131 333 3111
Car Hire - Chauffeur Driven
Newbridge
Cameron Chauffeur Drive
Unit 1 Knocktower
EH288NN
Newbridge
Wedding Supplies & Services
Newbridge
Cardinal Sports Ltd
Unit B Newbridge Industrial Estate
EH288PJ
Newbridge
0131 335 3145
Leisure & Sportswear Mnfrs & Wholesalers
Newbridge
Castle
Glenvi West Mains
EH288LT
Newbridge
0845 230 1314
Computer Systems & Software (Sales)
Newbridge
Castle Controls
Unit 1 68 North Street
EH288RR
Newbridge
0131 335 3322
Control System Equipment
Newbridge
Gothic Newbridge Industrial Estate
EH288PJ
Newbridge
0131 333 3030
Tennis Courts & Sports Surfaces - Construction
Newbridge
Dale H 9 Harvest Road
EH288PN
Newbridge
0131 333 3237
Agricultural Machinery - Sales & Service
Newbridge
Vange Claylands
EH288LZ
Newbridge
0131 333 4701
Nurseries & Creches
Newbridge
2 Merl Clifton Hall
EH288LQ
Newbridge
0131 333 1359
Schools - Independent & Preparatory
Newbridge
2 Merl Clifton Hall
EH288LQ
Newbridge
0131 333 1602
Schools - Independent & Preparatory
Newbridge
Colin Bain
Ashwor 109 Main Street
EH288RS
Newbridge
Langha Newbridge Industrial Estate
EH288PJ
Newbridge
0131 333 5405
Concrete Products
Newbridge
11 Edinburgh Road
EH28 8SP
Newbridge
0131 348 3172
Car Body Repairs
Newbridge
Brookf 57 North Street
EH288RP
Newbridge
Paving & Driveway Contractors
Newbridge
Dougie Miller
Bridge 8A Bridge Street
EH288SR
Newbridge
0131 333 4655
Garage Services
Newbridge
St Leo 10 Craigpark Cr
EH288RN
Newbridge
Asphalt & Coated Macadam Laying Contractors
Newbridge
The Dr 6 Hallcroft Rise
EH288RX
Newbridge
0131 333 1500
Vending Machines - Sales & Service
Newbridge
E C G Group Ltd
Unit 2 79 Station Road
EH288QP
Newbridge
0131 339 8844
Mechanical Engineers
Newbridge
Maypol 20 Harvest Road
EH288LW
Newbridge
0131 333 1100
Civil Engineers
Newbridge
Dobbie Baird Road
EH288RA
Newbridge
0131 333 1251
Boat Trips Rental & Leasing
Newbridge
Dobbie Baird Road
EH288RA
Newbridge
0131 333 1320
Boat Trips Rental & Leasing
Newbridge
Newcas 1c Old Liston Road
EH288RB
Newbridge
0800 032 0959
Airport Transfer & Transportation Services
Newbridge
Evans Easyspace
Harvest Road
EH28 8LW
Newbridge
0800 039 3900
Office Services
Newbridge
5 Old Quarry Road, Ratho
EH28 8AB
Newbridge
- Midlothian
0131 618 6690
Safety Consultants
Newbridge
The Ru West Mains
EH288NZ
Newbridge
0131 472 4080
Conservation Organisations
Newbridge
Cobbsw 58 North Street
EH288RR
Newbridge
0131 333 3011
Hairdressers - Unisex
Newbridge
Health Newbridge Industrial Estate
EH288PJ
Newbridge
0131 333 2200
Timber Merchants
Newbridge
Cliftonhall Mains
EH28 8LQ
Newbridge
Travel Agents & Holiday Companies
Newbridge
Unit 2 11 Newbridge Industrial Estate
EH288PJ
Newbridge
0131 333 2009
Plant & Machinery Hire & Leasing
Newbridge
Wellin 55 Main Street
EH288RB
Newbridge
0131 333 5248
Carpet Planning & Fitting
Newbridge
Glendevon Auto Electrical Services
Unit 1 8a Bridge Street
EH288SR
Newbridge
0131 333 3760
Car & Truck Electrical Centres
Newbridge
Grampi
EH288NB
Newbridge
0131 335 3800
Pet Foods & Animal Feeds
Newbridge
Domestic Appliances - Servicing
Southampton
8 Hami Royal Highland Centre
EH288NB
Newbridge
0131 335 0313
Designers - Graphic
Newbridge
Hamilton Driver Training
29 Freelands Rd
EH28 8NP
Newbridge
Driving Schools
Newbridge
9 Harvest Rd
EH28 8LW
Newbridge
Cleaning Services - Domestic
Newbridge
Hillwood Health Clinic
5 New Station Road
EH288PT
Newbridge
0131 333 1020
Clinics - N.H.S.
Newbridge
Hillwood Primary School
Hillwo Station Road
EH288PT
Newbridge
0131 333 1210
Schools - Local Authority
Newbridge
Sports Goods Shops
Southampton
Ingliston Motor Museum
Inglis The Motor Museum
EH288NB
Newbridge
0131 333 1117
Initial Security Ltd
Temple West Mains
EH288LT
Newbridge
0131 472 4190
Security Services
Newbridge
Intercaps Ltd
Unit 1 20 Lochend Cottages
EH288SY
Newbridge
0131 335 3335
Seal & Joint Mnfrs
Newbridge
J R J Distribution
Unit 4 Clifton Trading Estate
EH288TP
Newbridge
0131 333 3199
Distribution Services
Newbridge
J T Muir
Freela Freelands Road
EH288NW
Newbridge
0131 333 1209
Farming - Livestock & Other Animals
Newbridge
James Fleming & Co Ltd
Unit 3 Newbridge Industrial Estate
EH288PJ
Newbridge
0131 333 2323
Confectionery Mnfrs
Newbridge
K G Stewart
Hamilt 83 Main Street
EH288RS
Newbridge
0131 333 1297
Plant & Machinery Hire & Leasing
Newbridge
Construction Contractors - General
Haverfordwest
Childcare Services
Southampton
Leonard Hudson
Unit 1 17 Queen Anne Drive
EH288LH
Newbridge
0131 333 6900
School & College Outfitters
Newbridge
Little Flyers
A 4 Ingliston Road
EH288AU
Newbridge
0131 335 3679
Nurseries & Creches
Newbridge
Painting Contractors
Haverfordwest
N F U Mutual
The Ru West Mains
EH288NZ
Newbridge
0131 335 3533
Insurance Agents & Companies
Newbridge
National Tints
Unit 10
EH28 8AN
Newbridge
Newbridge Sub Post Office
The Cl 64 Bridge Street
EH288SH
Newbridge
0131 333 3224
Post Office Services
Newbridge
Norwood Community Wing
Moorha Station Road
EH288PT
Newbridge
0131 333 1021
Adult Education Centres
Newbridge
P Brewster
16 Rob 64 North Street
EH288RR
Newbridge
0131 333 1397
Chemists - Dispensing
Newbridge
P Johnson & Co
Ratho Freelands Road
EH288NW
Newbridge
0131 333 1824
Blacksmiths & Forgemasters
Newbridge
Paton Plant Ltd
Badent 17-18 Lochend
EH288SY
Newbridge
0131 335 3114
Buildings - Sectional & Portable
Newbridge
Paul Crane & Sons (Butchers) Ltd
22/Bal 16 Wilkieston Road
EH288RH
Newbridge
0131 333 2717
Porcelanosa Ceramic Tiles & Bathrooms Ltd
Ascot Newbridge Industrial Estate
EH288PJ
Newbridge
0131 335 3883
Purvis Marquees
4B East Mains
EH288NB
Newbridge
0131 335 3685
Unit 14
EH28 8AN
Newbridge
Security Equipment
Newbridge
Ratho After School Care Association
Cregga School Wynd
EH288TT
Newbridge
0131 335 0070
After School Care
Newbridge
Ratho Coaches
Cregga 7 Lumsden Court
EH288RQ
Newbridge
0131 333 2635
Ratho Community Centre
Cregga School Wynd
EH288TT
Newbridge
0131 333 1055
Community Centres
Newbridge
Ratho Garage
Cregga 69 Station Road
EH288QP
Newbridge
0131 335 3481
Garage Services
Newbridge
Ratho Health Centre
Cregga 11 Baird Road
EH288RA
Newbridge
Clinics - N.H.S.
Newbridge
Ratho Park Professional Shop
Cregga Ratho Park Cottage
EH288NX
Newbridge
Golf Equipment & Supplies
Newbridge
62 North Street
EH28 8RR
Newbridge
Post Office Services
Newbridge
Ratho Primary School
Cregga 1 School Wynd
EH288TT
Newbridge
0131 333 1293
Schools - Local Authority
Newbridge
Recruitment Zone Ltd
Ratho 88 Glasgow Road
EH288PP
Newbridge
0131 333 1555
Employment & Recruitment Agencies
Newbridge
Rigby Taylor Ltd
Rigby Newbridge Industrial Estate
EH288SS
Newbridge
0131 333 3344
Horticultural Equipment & Supplies
Newbridge
Rolawn (Turf Growers) Ltd
Tytten 13 East Mains Holdings
EH288NB
Newbridge
0131 335 3164
Turfing Contractors & Turf Supplies
Newbridge
Rolland Group Ltd
Wallsb Ingliston
EH288NE
Newbridge
0131 333 8000
Painters_Decorators
Newbridge
Royal Caledonian Curling Club
Cairni Royal Highland Showground
EH288NB
Newbridge
0131 333 3003
Clubs & Associations - Social
Newbridge
S A R D C Ltd
The Ru West Mains
EH288NZ
Newbridge
0131 335 3999
Business Centres
Newbridge
SAOS Ltd
The Ru West Mains
EH288NZ
Newbridge
0131 472 4100
Business & Management Consultants
Newbridge
Safety First Window Films
8 A Bridge Street
EH28 8SR
Newbridge
8a Bridge St
EH28 8SR
Newbridge
Scotcem Roof Tiles Ltd
Carric Newbridge Industrial Estate
EH288PJ
Newbridge
0131 333 2312
Roofing Supplies & Materials
Newbridge
Scottish Agricultural Centre
Hangar West Mains
EH288LT
Newbridge
0131 472 4023
Agricultural Services
Newbridge
Scottish Agricultural Centre
Hangar West Mains
EH288LT
Newbridge
0131 472 4000
Agricultural Services
Newbridge
Scottish Association Of Young Farmers Clubs
8th Fl Young Farmers Centre
EH288NE
Newbridge
0131 333 2445
Clubs & Associations - Social
Newbridge
Scottish Beverage Services
Caledo 5 Dalmahoy Road
EH288RE
Newbridge
0131 333 1129
Coffee Machines
Newbridge
Scottish Organic Producers Association
Geddes PO Box 1
EH288NF
Newbridge
0131 335 6606
Scottish Skills
Unit 8 Ingliston
EH288NE
Newbridge
0131 333 2040
Examination Boards
Newbridge
Sellars Ltd
The Dr Harvest Road
EH288PN
Newbridge
0131 333 2970
Agricultural Engineers
Newbridge
Soltire Hospitality
Unit 1 Royal Highland Showground
EH288NB
Newbridge
0131 333 0131
Corporate Entertainment
Newbridge
Spa Connection
Unit 1 77 Station Road
EH288QP
Newbridge
0870 240 7650
Hot Tubs Spas And Whirlpools
Newbridge
Specialized Security
Unit 6 Royal Highland Centre
EH288NF
Newbridge
0131 333 4747
Security Services
Newbridge
T Foster
The He 6 Hallcroft Neuk
EH288SQ
Newbridge
0131 333 4314
Tait Fabrication Ltd
24 /1 Lochend Road
EH28 8SY
Newbridge
Non-Ferrous Metals
Newbridge
Tarmac Quarry Products
Docksi Hillwood Quarry
EH288LU
Newbridge
0131 333 1202
Road Surfacing Contractors
Newbridge
Thales
Lochen Queen Anne Drive
EH288PL
Newbridge
0131 333 2000
Electronic Equipment Components & Instruments - Design And
Newbridge
The Institute Of Auctioneers & Appraisers In Scotland
Paper Ingliston Toll
EH288NZ
Newbridge
Auctioneers & Valuers
Newbridge
The Laurel Group Ltd
Flat 2 54 Baird Road
EH288QX
Newbridge
0131 333 3455
Marketing Consultants & Services
Newbridge
The Mail House Foodbar
Unit 3 64A Bridge Street
EH288SH
Newbridge
0131 335 3644
The Old School House
Unit 1 2 Baird Road
EH288RA
Newbridge
0131 333 1365
The Village Shop
5 Main 62 North Street
EH288RR
Newbridge
Thermal Transfer (Scotland) Ltd
Therma 4 Queen Anne Drive
EH288LH
Newbridge
0131 335 3305
Ventilators & Ventilation Systems
Newbridge
Tinthaus
Oadby 77 Station Road
EH288QP
Newbridge
0131 335 0011
Car Accessories & Parts
Newbridge
Tiso Graham
The Ad South Plate Hill
EH288AA
Newbridge
0131 333 1633
Outdoor Clothing & Equipment
Newbridge
Trade Team
Cranbo Unit 1A Old Liston Road
EH288SJ
Newbridge
0131 333 5478
Wines Spirits & Beer - Wholesale
Newbridge
VTS Royalite
Unit 2 Cliftonhall Road
EH288PW
Newbridge
0131 333 3369
Plastic Products - Mnfrs
Newbridge
VTS Royalite
Unit 2 Cliftonhall Road
EH288PW
Newbridge
0131 333 2819
Plastic Products - Mnfrs
Newbridge
Visual Services (Scotland) Ltd
Gatewa 40 Bridge Street
EH288SH
Newbridge
0131 333 1976
Audio-Visual Equipment & Supplies
Newbridge
Vogue House Furnishers Ltd
Bridge Newbridge Industrial Estate
EH288PJ
Newbridge
0131 333 4488
Furniture - Retail
Newbridge
Walters Hexagon Ltd
Unit 1 15 Queen Anne Drive
EH288LH
Newbridge
0131 335 3355
Western Commercial
10 The 51 Bridge Street
EH288SH
Newbridge
0131 333 2001
Commercial Vehicle Dealers
Newbridge
Western Forecourts
Unit 3 51 Bridge Street
EH288SH
Newbridge
0131 333 3443
Petrol Filling Stations - 24 Hour
Newbridge
Woodalls Care & Mobility
Town W Queen Anne Drive
EH288LH
Newbridge
0131 333 1030
Mobility Equipment
Newbridge
Wright Locksmiths
56 West Croft
EH28 8PB
Newbridge
Yes Car Credit
Unit 3 Newbridge Industrial Estate
EH288PJ
Newbridge
0131 335 6840
Car Credit & Finance
Newbridge