Banks & Other Financial Institutions
Carluke
Cemeteries & Crematoria
Carluke
Banks & Other Financial Institutions
Carluke
Delivery Services
Carluke
Builders' Tools & Equipment Mnfrs
Law
Heating Contractors & Consultants
Carluke
Subway
46 High Street Carluke
ML8 4AJ
Carluke
01555 759826
Restaurants - Other
Carluke
Convenience Stores
Carluke
Convenience Stores
Carluke
Home Improvement Centres
Carluke
Hydraulic Equipment & Accessories - Sales & Service
Carluke
bp
37 Stewart Street
ML8 5BY
Carluke
01555 701104
Banks & Other Financial Institutions
Carluke
Lanark Rd
ML8 5AL
Carluke
0345 675 7263
Children & Babywear - Retail
Carluke
79 Kirkton Street
ML8 4AD
Carluke
01555 807542
Dental Equipment & Supplies
Carluke
3d Elements
Little 50 High Street
ML84AJ
Carluke
01555 750755
A & C Audio Visual
2/Rose 98 Goremire Road
ML84PF
Carluke
01555 772648
Audio-Visual Equipment & Supplies
Carluke
A C D (Scotland) Ltd
Unit 5 Castlehill Industrial Estate
ML85UF
Carluke
Stained Glass Designers & Producers
Carluke
A Free Uplift Service
Boardm 21 Hillhead Avenue
ML84EL
Carluke
01555 751876
A J (Photos) Of Carluke
Steepl 55 Sandy Road
ML85DH
Carluke
01555 772624
Photographers - General
Carluke
A Peacock & Sons
Hillsi Shieldhill Road
ML85AL
Carluke
01555 772040
Skip Hire & Rubbish Clearance & Collection
Carluke
A Robb
54 Hamilton St
ML8 4HA
Carluke
Veterinary Surgeons & Practitioners
Carluke
A Stewart
Sheeri 1 School Lane
ML85BE
Carluke
01555 772052
Abbotsford Antiques & Fine Arts
West Y 38 Lanark Road
ML84PW
Carluke
01555 860602
Acorn Veterinary Centre
Oak Vi 85 Hamilton Street
ML84HA
Carluke
01555 751565
Veterinary Surgeons & Practitioners
Carluke
Air Care (UK)
Unit 1 Midhindshaw Cottage
ML85HL
Carluke
01698 309498
Central Heating - Installation & Servicing
Carluke
Air Conditioning Solutions Ltd
Greeng 6 Oudenarde Court
ML84RG
Carluke
01555 773007
Air Conditioning & Refrigeration Contractors
Carluke
Alcad Services
West G 90 Brownlee Road
ML85JD
Carluke
Architectural Services
Carluke
Alexander Brooks & Son Ltd
Bury C 60 High Street
ML84AJ
Carluke
01555 751079
Menswear - Retail
Carluke
Alexander Brooks & Son Ltd
Bury C 14 Hamilton Street
ML84HA
Carluke
01555 771787
Ladieswear - Retail
Carluke
Aquarius
Unit 2 49-51 Hamilton Street
ML84HA
Carluke
Fishing & Angling Equipment - Mnfrs & Distributors
Carluke
Armandos
Gainsb 3 Clyde Street
ML85BA
Carluke
01555 751125
Fish & Chip Shops
Carluke
Arthur Ramage
Beechk Carnwath Road
ML84QW
Carluke
Joiners & Carpenters
Carluke
Asia Tandoori
31 Kirkton Street
ML8 4AD
Carluke
Restaurants - Indian
Carluke
Aurora B Lighting
Unit 1 Valley International Pk
ML85NJ
Carluke
Lighting Consultants
Carluke
Azra Mohammed
8A The 1 Station Road
ML85JA
Carluke
01698 357587
St Flo Carnwath Road
ML84PG
Carluke
01555 751121
Machine Tools - Sales
Carluke
Romsey 87 Stewart Street
ML85BY
Carluke
Petrol Filling Stations
Carluke
Balustrade Maintenance & Sales Ltd
Unit 8 Harestanes Ind Estate
ML8 5PP
Carluke
Staircase Balustrade & Handrail Mnfrs
Carluke
Barlows
Barlow Rankin Gait Centre
ML84AT
Carluke
Carpets & Rugs - Retail
Carluke
Bell
Old Ba 8 Quarry Road
ML85HB
Carluke
01555 773444
Livestock Breeders & Dealers
Carluke
Belstane Racing Stables Ltd
3 Broa Belstane Racing Stables
ML85HN
Carluke
01555 773335
Bensilloch
ML8 5HW
Carluke
Autogas Suppliers & Installers
Carluke
Bevridge & Armsrtrong Farriers Ltd
5 Coro
ML84QS
Carluke
01555 771531
Bield Housing Association Ltd
2 McCo 65 Glenafeoch Road
ML84DS
Carluke
01555 773148
Housing Associations
Carluke
Blockbuster
Unit 2 31a High Street
ML84AL
Carluke
01555 750679
Bosco Supplies
Unit 1 Harestanes Industrial Estate
ML85PP
Carluke
01555 752298
Carpets & Rugs - Wholesale
Carluke
Boston Decking Co Ltd
Unit 2 Sandyholme Garden Centre
ML85QF
Carluke
0800 018 8227
1 Wilson Place
ML8 4SG
Carluke
2 Murray Rd
ML8 5HR
Carluke
C D Agency
Beeche 28 High Street
ML84AL
Carluke
01555 759599
Employment & Recruitment Agencies
Carluke
C S S Partnership
11 Bas 27-29 Carnwath Road
ML84QW
Carluke
01555 771933
Photographic Equipment & Supplies - Wholesale
Carluke
Caledon Controls Ltd
Unit 2 Block 4
ML85UF
Carluke
01555 773355
Control Panel Mnfrs
Carluke
Caledonian Express Freight Distribution
The Sl Station Row
ML85FE
Carluke
01698 360077
Freight Forwarders
Carluke
Campleman
Unit 9 41 Lanark Road
ML84HE
Carluke
01555 751357
8 I O 12 Kirkton Street
ML84AB
Carluke
01555 750688
Caradale Traditional Bricks Ltd
Units Goremire Road
ML84PQ
Carluke
Carluke & Lanark Gazette
Commun 3 High Street
ML84AL
Carluke
01555 772226
Newspaper & Magazine Publishers
Carluke
Carluke Community Centre
Commun Carnwath Road
ML84DF
Carluke
01555 770308
Community Centres
Carluke
Carluke Country Stall Ltd
Commun Carnwath Road
ML84PG
Carluke
01555 751356
Pet Foods & Animal Feeds
Carluke
Carluke Fire Station
Commun Mount Stewart Street
ML85EB
Carluke
01555 751104
Carluke Golf Club
Commun Mauldslie Road
ML85HG
Carluke
01555 751053
Golf Courses & Clubs
Carluke
Carluke Leisure Centre
Commun Carnwath Road
ML84EA
Carluke
01555 751384
Leisure & Recreation Centres
Carluke
Carluke Library
Commun Carnwath Road
ML84DP
Carluke
01555 772134
Carluke MOT Centre
Commun Castlehill Industrial Estate
ML85UF
Carluke
01555 751050
Mot Testing Centres
Carluke
Carluke Masonic Lodge
Commun Market Place
ML84BP
Carluke
01555 773265
Clubs & Associations - Social
Carluke
Carluke Professional Golf
Commun Mauldslie Road
ML85HG
Carluke
Golf Equipment & Supplies
Carluke
Carr Accident Investigation
Main T 14 Kirk Road
ML85BN
Carluke
01555 773945
Compensation Claims
Carluke
Citrus Grove
Lemon 56 High Street
ML84AJ
Carluke
01555 772020
Greengrocers & Fruit Sellers
Carluke
Unit 6 Harestanes Industrial Estate
ML85PP
Carluke
01555 759922
Instrumentation Engineers
Carluke
Cooper Bros
Greenh 49 Sandy Road
ML85DR
Carluke
01555 771315
Block Castlehill Industrial Estate
ML85UF
Carluke
Kitchen Planners & Furnishers
Carluke
Unit 1 Castlehill Industrial Estate
ML85UF
Carluke
01555 752111
Tyre Mnfrs & Distributors
Carluke
Whistl 39a Wildman Road
ML85ET
Carluke
01698 351234
De Angelis
Unit 3 7 High Street
ML84AL
Carluke
01555 770797
Confectioners - Retail
Carluke
De Niro's
Unit 2 6 Kirkton Street
ML84AB
Carluke
01555 770775
Fish & Chip Shops
Carluke
Debbie Glen Coaching
20 Hozier St
ML8 5DW
Carluke
1 Ye O
ML85NJ
Carluke
01555 860022
Art Galleries & Fine Art Dealers
Carluke
Dennis Brinicombe Group
The Fo Station Road
ML85AD
Carluke
01555 772071
Pet Foods & Animal Feeds
Carluke
Derick Miller
Portma 8 Samson Cr
ML84RP
Carluke
Marketing Consultants & Services
Carluke
Turbo Whiteshaw Engineering Works
ML85EJ
Carluke
01555 751308
Car Component Mnfrs
Carluke
Disability Resource Centre (Clydesdale)
Disabi 32 Hamilton Street
ML84HA
Carluke
01555 770123
Disability & Special Needs - Services
Carluke
Dolan Skips & Metals
20 Stirling Road
ML8 5WL
Carluke
Waste Disposal Services
Carluke
Dorothy Lawrie
1/Old 72 Cairneymount Road
ML84DZ
Carluke
Home Care Services
Carluke
The El Station Place
ML85LR
Carluke
01698 361417
Timber Framed Buildings
Carluke
Electromech
1 Lynb 9 Union Street
ML84AG
Carluke
01555 751877
Electrical Engineers
Carluke
Kettle 4 Market Place
ML84BP
Carluke
01555 772057
Children & Babywear - Retail
Carluke
Unit 8 Castlehill Industrial Estate
ML85UF
Carluke
01555 759511
Toilets - Portable
Carluke
Eric Warren Financial Services Ltd
White 55 Market Road
ML84BE
Carluke
01555 773462
Financial Advisers- Independent
Carluke
Essentially Yours
Evergr 40A High Street
ML84AJ
Carluke
01555 750999
Unit 3 Valley International Park
ML85NS
Carluke
01555 860770
Educational Services
Carluke
First4roofs Home Improvements
The Tile Works Cottage
ML8 5EX
Carluke
07572 412351
Parkda South Lodge
ML84QD
Carluke
01555 772189
Marketing Consultants & Services
Carluke
Flynn
King W 43 High Street
ML84AL
Carluke
01555 750580
Hairdressers & Hair Stylists - Men's
Carluke
Forsyth Associates
Alexan 120 Lanark Road
ML85PQ
Carluke
01555 771667
Manufacturers' Agents
Carluke
Fotocard Shop
Keighl 25 High Street
ML84AL
Carluke
Photographic Processors
Carluke
Elms W 31 Clyde Street
ML85BA
Carluke
01555 750751
Picture & Photo Framing Services
Carluke
Fresh Preps
Unit 1 Stonedyke Road
ML84BQ
Carluke
01555 759595
Fruit & Vegetables - Wholesale
Carluke
Unit 1 2 Alba Gdns
ML85UZ
Carluke
01555 759371
Refrigeration Equipment - Commercial
Carluke
First Valley International Pk
ML85NJ
Carluke
01555 860000
Outdoor Clothing & Equipment
Carluke
Garages & Conservatories Ltd
Belmon 138 Stewart Street
ML85BY
Carluke
01555 770551
Buildings - Sectional & Portable
Carluke
Wellin 71 Clyde Street
ML85BG
Carluke
Bathroom Planners & Furnishers
Carluke
George McNally
Mile E 51 Sandy Road
ML85DR
Carluke
01555 750707
Carpenters & Joiners
Carluke
Block Castlehill Industrial Estate
ML85UF
Carluke
01555 750794
Precision Engineers
Carluke
Gordon Agencies
Newpor 1 General Roy Way
ML84LP
Carluke
01555 752275
Basker PO Box 9418
ML84YP
Carluke
0870 240 7452
Pet Shops & Pet Supplies
Carluke
Haddows
12 Cor 68 High Street
ML84AJ
Carluke
01555 750009
Wines Spirits & Beer - Retail
Carluke
Haddows
12 Cor 51 High Street
ML84AL
Carluke
01555 750452
Wines Spirits & Beer - Retail
Carluke
Hazelhead Home Care
Meadow 77 Kirkton Street
ML84AD
Carluke
01555 771185
Home Care Services
Carluke
Healthcare Logistics
Alex s 40 Lanark Road
ML84PW
Carluke
01555 771732
Distribution Services
Carluke
Unit 4 Castlehill Industrial Estate
ML85UF
Carluke
Structural Consultants
Carluke
West High Cross
ML8 4QY
Carluke
Boarding Kennels & Catteries
Carluke
Wildman Road
ML8 5ET
Law
01698 351234
Block Castlehill Industrial Estate
ML85UF
Carluke
Pattern Makers - Industrial
Carluke
Unit 1 Wildman Road
ML85ET
Carluke
01698 374413
Computer Maintenance & Repairs
Carluke
The Ol 16 Griffiths Way
ML85HX
Carluke
01698 350966
ICT Ltd
Unit 4 40 High Street
ML84AJ
Carluke
01555 759618
Training Services
Carluke
Irvine's Coaches
Flat 3 Lawmuir Road
ML85JB
Carluke
01698 372452
J & D Flynn
Sabrin 29 High Street
ML84AL
Carluke
01555 770638
J & M Craig
Gote F Briarneuk
ML85NG
Carluke
J & S McFadyen
Hollin 8 Airdrie Road
ML85EW
Carluke
01555 752000
Window Frame Mnfrs
Carluke
J Hannafin
Forton Castlehill Industrial Estate
ML85UF
Carluke
01555 750526
Fruit & Vegetables - Wholesale
Carluke
J J Blinds
Skerne 32 Samson Cr
ML84RP
Carluke
J J Blinds & Interiors
2 Carfin House
ML85NJ
Carluke
J M Services
Unit 8 198 Wilton Road
ML84LN
Carluke
01555 773284
Jack Watson Ltd
Unit 2 31 Clyde Street
ML85BA
Carluke
01555 770957
Jamestown Stone & Concrete Co Ltd
Meadow Road Meetings Industrial Estate
ML84QG
Carluke
01555 770555
Concrete Products
Carluke
Jenna Hairdressers
Dental 21 Sandy Road
ML85DY
Carluke
01555 772312
Hairdressers & Hair Stylists - Ladies'
Carluke
Jenny's Celebration Cakes
Unit 2 61 Lanark Road
ML85RE
Carluke
01555 860755
Confectioners - Retail
Carluke
John Coll
A 38 High Street
ML84AJ
Carluke
John Johnston
Clerke 41 Wildman Road
ML85ET
Carluke
01698 359372
Commercial Vehicle Dealers
Carluke
Jumping For Joy
Unit 2 9 Loch Pk Avenue
ML85AS
Carluke
01555 772223
Bouncing Castles & Inflatables Hire
Carluke
A 68B Sandy Road
ML85DH
Carluke
01555 771535
Mini Buses - Hire & Leasing
Carluke
Blair Rd, Crossford
ML8 5QR
Carluke
01555 709775
Unit 1 1 Kirkton Court
ML84AE
Carluke
01555 750966
Sheltered Housing
Carluke
LA Bathrooms
Unit 2 26 Douglas Street
ML85BJ
Carluke
Bathroom Planners & Furnishers
Carluke
La Piazza
A 33 Lanark Road
ML84PW
Carluke
01555 750001
Restaurants - Italian
Carluke
Lanarkshire Healthcare NHS Trust
Girdwo Roadmeetings Hospital
ML84PS
Carluke
01555 772271
1 St. Andrews Court
ML8 5SX
Carluke
Plaster Mnfrs & Suppliers
Carluke
Lifes A Beach
Unit 6 7 Clyde Street
ML85BA
Carluke
01555 771234
Solariums & Tanning Salons
Carluke
17 High Street
ML8 4AS
Carluke
Loanfoot Safety & Prevention Ltd
43 Loanfoot Gardens
ML8 5SS
Carluke
Logos-on
Unit 1 58 St. Lukes Avenue
ML85AT
Carluke
Promotional Items
Carluke
M B Plumbing
Unit 1 18 Westend Court
ML85SL
Carluke
01698 375968
MGC Limo Hire
7 Burn Rd
ML8 5BZ
Carluke
Unit 1 34 Sandy Road
ML85DR
Carluke
01555 750000
Furniture - Retail
Carluke
Marmac Services Ltd
5A Pro 124 Lanark Road
ML85PQ
Carluke
McFadyen Conservatories
Spring
ML85QF
Carluke
01555 860123
McFarlane Of Crossford
1/Wain 53 Lanark Road
ML85RE
Carluke
01555 860372
Horticultural Equipment & Supplies
Carluke
McRae Joinery Contractors
5 10 Waterlands Gdns
ML84EX
Carluke
01555 771345
Joiners & Carpenters
Carluke
47 Sandy Road
ML8 5DR
Carluke
01555 728360
Funeral Directors
Carluke
Melborpon Ltd
Unit 1 Hamilton Street
ML84HA
Carluke
Signs & Nameplates
Carluke
Melton Plastics
Unit 7 Castlehill Industrial Estate
ML85UF
Carluke
01555 773213
Ming Hong
Unit 4 44 High Street
ML84AJ
Carluke
01555 771042
Restaurants - Chinese
Carluke
49 High Street
ML8 4AL
Carluke
Murray Cabling Ltd
Suite 6 Kingshill View
ML85LA
Carluke
01698 375063
Network & Data Communications
Carluke
New Look
Unit 2 Castlehill Industrial Estate
ML85UF
Carluke
Car Valet Services
Carluke
3 Murray Rd
ML8 5HR
Carluke
Domestic Appliances - Servicing
Carluke
Occasions
Glenbo 63 High Street
ML84AL
Carluke
01555 773106
Card & Poster Shops
Carluke
Online Bible Foundation
Unit 2 12 Birkfield Place
ML84PZ
Carluke
Computer Systems & Software (Sales)
Carluke
Optical Express
66 Ell 61 High Street
ML84AL
Carluke
01555 750965
P Kellie
Casawi 6 Meadow Court
ML84PX
Carluke
01555 751210
Double Glazing Repairs
Carluke
Paul.M.Bowerbank Plant Maintenance
49 , Old Lanark Rd
ML8 4HR
Carluke
Paver Systems Ltd
Unit 1 Road Meetings Industrial Estate
ML84QG
Carluke
01555 770555
Concrete Products
Carluke
Peter Watmore
Barkst 12 Kirkton Street
ML84AB
Carluke
01555 773471
Heating Equipment - Sales & Service
Carluke
Pettie Thomson Ltd
Ampney Whiteshaw Engineering Works
ML85EJ
Carluke
01555 771062
Steel Fabricators & Erectors
Carluke
Phoenix Electronics Ltd
Corini Phoenix House
ML85UF
Carluke
01555 751566
Electrical Distribution Companies
Carluke
18a James St
ML8 4DE
Carluke
Bus & Coach Operators & Stations
Carluke
Plato Scotland
Damson Corramill
ML85QP
Carluke
01555 860347
Playground Equipment
Carluke
Platter
Belgra 2-4 High Street
ML84AL
Carluke
01555 759900
Restaurants - Chinese
Carluke
27 Brown Street
ML8 5DT
Carluke
07778 991756
RS 4X4
R/O 8 Kirkton Avenue
ML85AB
Carluke
07778 690060
Car & Truck Leasing & Contract Hire
Carluke
Painting Contractors
Carluke
Ramsay Of Carluke Ltd
Glenle 22 Mount Stewart Street
ML85ED
Carluke
01555 772277
Bacon & Ham Curers & Merchants
Carluke
9 Milledge
ML8 4FD
Carluke
Alternative & Complementary Medicines & Therapies
Carluke
Riverside
2 Rive 1 Lanark Road
ML84HD
Carluke
01555 770225
Nurseries & Creches
Carluke
Robert J Leggett Associates
Pinewo 4 Tait Walk
ML85NR
Carluke
01555 860600
Engineers - Consulting
Carluke
Robert Miller
Unit 2 53 Sandy Road
ML85DH
Carluke
01555 771322
Dairy Produce Merchants
Carluke
Rosebank
Darlan
ML85QA
Carluke
01555 860300
S & J Property Letting Ltd
29 a Douglas Street
ML8 5BJ
Carluke
Housing Associations
Carluke
S Smith
3 Cheq Hamburg Cottage
ML85HF
Carluke
01555 750515
Commercial Vehicle Bodybuilders & Repairers
Carluke
Safety Systems (Scotland) Ltd
Unit 1 40 St Lukes Avenue
ML85AT
Carluke
01555 772345
Simply Quartz
Unit 1 Clyde Valley Country Estate
ML85NJ
Carluke
01555 860847
Alternative & Complementary Medicines & Therapies
Carluke
Sophies
3 Hall 149 Glenafeoch Road
ML84NY
Carluke
01555 773586
Springfield Fishery
Blacks Yieldshields Road
ML84QF
Carluke
01555 811511
Fish Farms & Hatcheries
Carluke
Stewart On Site
Marton 231 Wilton Road
ML84LW
Carluke
Tyre Repairs & Retreading
Carluke
Stewarts Strathclyde
Richla 49 Goremire Road
ML84PQ
Carluke
Removals & Storage - Household
Carluke
The Vi 24B Hamilton Street
ML84HA
Carluke
01555 752068
Joinery Manufacturers
Carluke
Police Mount Stewart Street
ML85EB
Carluke
01555 772222
Unit 1 37 Stewart Street
ML85DZ
Carluke
01555 751818
Youth Organisations & Centres
Carluke
Stuart Electronics Ltd
Bothwe Castlehill Industrial Estate
ML85UF
Carluke
01555 751572
Electronic Component Mnfrs & Distributors
Carluke
Stuarts Coaches
5 Shaw Castlehill Industrial Estate
ML85UF
Carluke
01555 773533
Bus & Coach Operators & Stations
Carluke
3 The 51 High Street
ML84AL
Carluke
01555 751199
Travel Agents & Holiday Companies
Carluke
Swinton (Insurance)
3 The 13 Clyde Street
ML85EF
Carluke
01555 771081
Insurance Agents & Companies
Carluke
Co-op 17 Orchard Street
ML85AJ
Carluke
01555 750780
Financial Services
Carluke
15 High Street
ML8 4AL
Carluke
Banks & Other Financial Institutions
Carluke
Tails & trails
3 Kenilworth Court
ML8 5DG
Carluke
07541 021066
The Beauty Clinic
9 Hove 36 Market Place
ML84BP
Carluke
01555 773797
The Bird Of Prey Centre
Stoner Clyde Valley Country Estate
ML85QN
Carluke
01555 860157
The Caledonian
Denby 33 Kirkton Street
ML84AD
Carluke
01555 750301
Restaurants - English
Carluke
The Chardonnay
2 The 17 Kirkton Street
ML84AB
Carluke
01555 751006
Restaurants - English
Carluke
The House
Blaydo 39 Station Road
ML85AD
Carluke
01555 771996
The Market Barber
Little 36 Market Place
ML84BP
Carluke
01555 771775
The Monsoon
Office 1 Carnwath Road
ML84DF
Carluke
01555 751715
Restaurants - Indian
Carluke
The Popinjay Hotel
Popinj
ML85QB
Carluke
01555 860441
The V I P Coffee Shop
Prenna
ML85NJ
Carluke
01555 860096
Braidwood Road
ML8 5NQ
Carluke
07785 269630
Gas Service Engineers
Carluke
Thomson Craft Sadlery
The Qu 1 Douglas Street
ML85BH
Carluke
Saddlery & Riding Wear
Carluke
Tom Sneddon
Bolton Holm Street
ML85BS
Carluke
Travelcare
Stanie 76 High Street
ML84AJ
Carluke
01555 771171
Travel Agents & Holiday Companies
Carluke
Unitech Electrical Ltd
Unit 4 Castlehill Industrial Estate
ML85UF
Carluke
01555 752222
Time Recording Machines
Carluke
V I P
First Valley International Park
ML85NJ
Carluke
01555 860150
Entertainment Centres
Carluke
VCE Ltd
Unit 3 Hamilton Street
ML84HA
Carluke
01555 772567
Valve Mnfrs & Suppliers
Carluke
Milton Cottage Muirsykehead Rd
ML8 5PT
Carluke
Voiceover Services Joanne Andrews
Holmwood Park
ML8 5SZ
Carluke
Radio & Television Stations
Carluke
W Adam
15 Glo 55 High Street
ML84AL
Carluke
W Gilbert
Meadow Lanark Road
ML84PW
Carluke
01555 770672
Walker Of Stirling
The Fo 88 Lanark Road
ML85PG
Carluke
Car Dealers - Used
Carluke
Wallace Hotel
A Yieldshields Road
ML84QG
Carluke
01555 773000
Whitlees Tyre Repair Co
Unit 1 Harestanes Industrial Estate
ML85PP
Carluke
Tyre Repairs & Retreading
Carluke
Wilson Laundry Equipment
Wolves 14 Ivanhoe Court
ML85DQ
Carluke
01555 751167
Laundry and Cleaning Supplies
Carluke
Wilton Weavers (UK) Ltd
41 Wil 120 Lanark Road
ML85PQ
Carluke
01555 759222
Carpets & Rugs - Mnfrs
Carluke
Withers Cycles
The Wi Clyde Valley Country Estate
ML85NJ
Carluke
01555 860007
Wrightsport (Scotland)
Tagwri PO Box 5
ML84HJ
Carluke
01555 771778
Uniforms & Staff Wear
Carluke
2 Clyde St
ML8 5BA
Carluke
Yieldshield Valley Tree Surgeon
Ysgol Middle Hope Farm
ML84QY
Carluke
01555 771327
Tree Work & Forestry Services
Carluke