A F Jamieson
5 Sycamore Gardens
ML11 9SX
Lanark
01555 893160
Musical Instruments & Sheet Music
Lanark
Discount Centres
South Lanarkshire
Banks & Other Financial Institutions
Lanark
Cemeteries & Crematoria
Lanark
Cemeteries & Crematoria
Lanark
JJK Roofing
201 Greenrig Rd Hawksland
ML11 9QB
Lanark
07856 169026
Cleaning Services - Commercial
Lanark
Doors & Shutters - Sales & Installation
Lanark
Banks & Other Financial Institutions
Lanark
Tesco Cafe
Gallowhill Road
ML11 7AG
Lanark
0345 677 9404
Convenience Stores
Lanark
Computer Systems & Software (Development)
Lanark
Road Construction Contractors
Lanark
Optical Goods - Retail
Lanark
Unit 7, Braidfute Retail Park
ML11 7LQ
Lanark
0345 165 7877
Children & Babywear - Retail
Lanark
1-2-1 Foot Care
The ol 9 Broomgate
ML119EE
Lanark
01555 666663
Chiropodists (Podiatrists)
Lanark
Centra The Beeches
ML119UW
Lanark
Sawmills & Wood Shavings
Lanark
A G Contractors
Alders 37 Shoulderigg Road
ML110EL
Lanark
Stone Cleaning & Restoration
Lanark
A Jamieson
West E 50a Main Street
ML118BS
Lanark
01555 811341
A L J Industrial Supplies
Unit 2 Caldwellside Industrial Estate
ML117SR
Lanark
01555 665715
Safety Equipment & Clothing
Lanark
A M Air Conditioning Ltd
1-2 Ma Market End
ML119EX
Lanark
01555 666226
Air Conditioning & Refrigeration Contractors
Lanark
A Steele
Easten Lanark Road
ML118QG
Lanark
Ablesweep (B S I T)
Unit 3 6 Kings Inn Ter
ML118EL
Lanark
Ace Performance Cars
Unit 1 13 Murray Terrace
ML118JA
Lanark
Car Engine Tuning & Diagnostic Services
Lanark
Air Serv (South & West Scotland)
Albern Kilncroft Terrace
ML110PY
Lanark
Rosewe Lanark Road
ML118NP
Lanark
01555 870471
Car Breakers & Dismantlers
Lanark
Alex Meiklejon & Co Ltd
Pentla 5 Broomgate
ML119ED
Lanark
01555 663103
Baby & Nursery Equipment
Lanark
8 Tanhill Road
ML11 0JY
Lanark
01698 793325
Facilities Management
Lanark
Electrical Engineers
Lanark
Avolution Audio & AV System
Armagh 47 Lesmahagow Road
ML110JA
Lanark
01555 895666
Audio-Visual Equipment & Supplies
Lanark
B & A Wood
Britis Gowmacmorran Cottage
ML118EU
Lanark
Agricultural Contractors
Lanark
Big Bite
Dunwoo Block 2 Gateside Industrial Estate
ML110JR
Lanark
01555 895053
Sandwich Delivery Services
Lanark
Blackwood Victoria Bowling Club
Cockle Vere Road
ML119RS
Lanark
01555 893959
Blockbuster
Unit 2 7 High Street
ML117LU
Lanark
01555 665410
Border Biscuits Ltd
Block Caldwellside Industrial Estate
ML117SR
Lanark
01555 662886
Food Products - Mnfrs
Lanark
Hawtho 27 St Leonard Street
ML117AB
Lanark
Brian Alexander
6 Avin Firside
ML118LJ
Lanark
01501 785248
Brian Trainor
Unit 1 15 Stanmore Cr
ML117DF
Lanark
01555 664024
Musical Instrument Repairs & Servicing
Lanark
British Aggregates Association
Skylin PO Box 99
ML118WA
Lanark
01206 274057
Trade Assoc & Regulatory Bodies
Lanark
Bryson Tractors
Block Caldwellside Industrial Estate
ML117SR
Lanark
01555 660888
Agricultural Machinery - Sales & Service
Lanark
C & N Insurance Services
Byron 6 Castlegate
ML119DZ
Lanark
01555 666255
Insurance Services
Lanark
Cairn Lodge Filling Station
Ballan
ML110RJ
Lanark
01555 850260
Petrol Filling Stations - 24 Hour
Lanark
Cairn Lodge Services Ltd
Ballan Cairn Lodge
ML110RJ
Lanark
01555 851177
Petrol Filling Stations - 24 Hour
Lanark
Caledonian Storage Ltd
Unit 1 Broadhouse Lea
ML118PA
Lanark
0870 240 6115
Shelving & Racking - Systems & Components
Lanark
Callidus Consulting Ltd
Westbr 9 Broomgate
ML119EE
Lanark
01555 664466
Employment & Recruitment Agencies
Lanark
Cameron Maclean Trading
Commer Vere Road
ML119RP
Lanark
Canderrigg
Pinewo 339 Lanark Road
ML119UU
Lanark
01555 893325
Mot Testing Centres
Lanark
Capability Scotland
The Po Stanmore House
ML117RR
Lanark
01555 665041
Capital House
Lovela 95 High Street
ML117LN
Lanark
01555 663826
Restaurants - Chinese
Lanark
Carol Taylor Artists Studio & Gallery
4 Colliers Court
ML11 0RX
Lanark
Art Galleries & Fine Art Dealers
Lanark
Castlegate Cleaners
Castle 22c Bannatyne Street
ML117JR
Lanark
01555 664673
Unit 3 Caldwellside Industrial Estate
ML117SR
Lanark
01555 666875
Ice Cream Manufacturers & Suppliers
Lanark
Choice Buildings
Crayfo Hyndford Road
ML119AX
Lanark
01555 660808
Clinton Cards PLC
43 The 28 High Street
ML117EX
Lanark
01555 665530
Card & Poster Shops
Lanark
Kirkfi Riverside Road
ML119JS
Lanark
01555 665244
Conservation Organisations
Lanark
Clyde Valley Caravan Park
Unit 1 Sycamore Gr
ML119JW
Lanark
Clyde Valley Construction Preservation
Unit 1 5-7 Wide Cl
ML117LX
Lanark
01555 663313
Damp & Dry Rot Control
Lanark
Clyde Valley Drilling Ltd
Unit 1 Lanark Road
ML118QG
Lanark
01555 870800
Drilling Contractors
Lanark
Clyde Valley Preservation
Unit 1 5-7 Wide Cl
ML117LX
Lanark
Damp & Dry Rot Control
Lanark
Unit 1 East Lodge
ML119UP
Lanark
01555 666438
Clyde View Cleaning Services
274 New Trows Road
ML11 0JS
Lanark
01555 820476
Clydesdale Air Conditioning Ltd
Contro 72 North Vennel
ML117PT
Lanark
01555 661366
Air Conditioning Equipment & Systems
Lanark
Unit 5 Craig Cottage Cartland Bridge
ML119UF
Lanark
Goleuf Coalburn Road
ML110LH
Lanark
01555 820221
Unit 2 Sonas
ML118HD
Lanark
Ceilings - Suspended
Lanark
Colin Glover
Dairy 55 Wellgate
ML119DS
Lanark
01555 661311
Hairdressers & Hair Stylists - Men's
Lanark
Conservative Association
Clydes 129 Hyndford Road
ML119AU
Lanark
Country Travel
The Bothy Cottage
ML11 0JG
Lanark
Bus & Coach Operators & Stations
Lanark
Europe Carnwath Road
ML118RW
Lanark
01555 870494
Holyhe 50 Hillcrest Ter
ML118RY
Lanark
01555 841100
Architectural Services
Lanark
The Gr Southfield Road
ML119PL
Lanark
01555 860364
Crease Free
Rear O 4a Bloomgate
ML119ET
Lanark
01555 660345
Ironing & Home Laundry Services
Lanark
Hever 7 Mousebank Road
ML117PD
Lanark
01555 663980
Coal & Smokeless Fuel Merchants & Distributors
Lanark
The Ba 6 Coronation Street
ML118QY
Lanark
Elmban Greenacres
ML118LF
Lanark
01555 840961
Export & Import Agents
Lanark
The Bu Dalepark
ML118LH
Lanark
Engineering Machine Services
Lanark
15 Broompark Drive
ML11 0DH
Lanark
Construction Contractors - General
Lanark
Townfo Main Street
ML118JY
Lanark
01555 840402
Tree Work & Forestry Services
Lanark
2 21-23 Murray Terrace
ML118JA
Lanark
Douglas H Dickie
Dalton 29A High Street
ML117LU
Lanark
Quantity Surveyors
Lanark
Hill C 37-39 Brownhill Avenue
ML110PF
Lanark
01555 851576
Greengrocers & Fruit Sellers
Lanark
2 The Douglas Industrial Estate
ML110RA
Lanark
01555 851398
Plastics - Injection Moulding
Lanark
Unit 1 Milton Industrial Estate
ML110JN
Lanark
01555 892929
Holly 75-77 Abbeygreen
ML110EF
Lanark
01555 890515
Electronic Engineers
Lanark
Unit 1 Caldwellside Industrial Estate
ML117SR
Lanark
01555 666611
Leisure & Sportswear Mnfrs & Wholesalers
Lanark
3 Broomgate
ML11 9EA
Lanark
East India Co
2 Vict 32 Wellgate
ML119DT
Lanark
01555 663827
Restaurants - Indian
Lanark
Econtact Services
Mill 3 New Lanark Mills
ML119DB
Lanark
01555 666344
Edge Clothing
Cambri 11 Bannatyne Street
ML117JR
Lanark
Bridge 38 Bloomgate
ML119ET
Lanark
01555 665777
Balloons - Novelty
Lanark
Emma Marie Bridal Ltd
1 High St
ML11 7LU
Lanark
Somerf Vere Road
ML119RR
Lanark
01555 895888
Engineers - General
Lanark
Unit 1
ML110HY
Lanark
01555 894889
Car Parking & Garaging
Lanark
Unit 9
ML119TL
Lanark
01555 880670
Road Construction Contractors
Lanark
Executive Benefit Services (UK) Ltd
Pebble 25 Hope Street
ML117NE
Lanark
01555 678900
Financial Advisers- Independent
Lanark
Lockey Dunsyre
ML118NG
Lanark
01899 810252
Fire Station
The Ki Cleghorn Road
ML117RJ
Lanark
01555 662222
Fishing & Survival Ex Army Clothing
Unity 35 Bannatyne Street
ML117JR
Lanark
01555 660097
Outdoor Clothing & Equipment
Lanark
Forestry Commission
Mill 3 New Lanark Mills
ML119DB
Lanark
01555 660190
Tree Work & Forestry Services
Lanark
Frasers Of Lanark
Brookl 2 Bannatyne Street
ML117JR
Lanark
Camping Equipment Suppliers
Lanark
Fretronics Audio
7 Gavel Lane
ML11 9FB
Lanark
07793 674621
Domestic Appliances - Sales
Lanark
1 Wenl Heathland Vale
ML118EN
Lanark
01555 812812
Fuel Injection Services
Lanark
Ancast North Priorhill Farm
ML110JL
Lanark
01357 528811
Design Consultants
Lanark
Unit 2 Lanark Industrial Estate
ML117SR
Lanark
01555 661500
Precision Engineers
Lanark
7 Cherry Tree Drive
ML11 9TF
Lanark
Document Management
Lanark
GP Plantscape
The Pl Kirkfieldbank
ML119TG
Lanark
01555 663234
Floral & Plant Displays
Lanark
7 Litt Turfholm
ML110ED
Lanark
01555 894155
Confectionery Mnfrs
Lanark
Geddes & Grossett
David Rosedale Street
ML119DJ
Lanark
01555 665000
Gideons International
Wester 10 Marrs Wynd
ML117JE
Lanark
01555 662370
Religious Organisations
Lanark
Gillespie Bookmakers
Priory 62 Wellgate
ML119DT
Lanark
01555 661642
Apartm Stanemuir Toll
ML118LQ
Lanark
01555 840517
Youth Organisations & Centres
Lanark
Glenmuir Ltd
Linnvi 25-29 Delves Road
ML119DX
Lanark
01555 662244
Leisure & Sportswear Mnfrs & Wholesalers
Lanark
Global Video (UK) Ltd
Unit 5 5 St Vincent Place
ML117LA
Lanark
01555 665590
Gordon Gardiner Slater & Plasterer
1 Hall Place
ML11 7BB
Lanark
Plaster Mnfrs & Suppliers
Lanark
Stiell 178 Hyndford Road
ML119BG
Lanark
Lawnmowers & Garden Machinery - Sales & Service
Lanark
The Ol 10 Broomgate
ML119EE
Lanark
01555 662776
Wool & Needlecraft Shops
Lanark
Unit 1 Caldwellside Industrial Estate
ML117SR
Lanark
01555 661708
Plumbers' Merchants
Lanark
Albany 22 Lesmahagow Road
ML110JA
Lanark
01555 895555
Commercial Vehicle Dealers
Lanark
Internet Service Providers
Forth
Groovy Chocolate Ltd
Greenw Woodend Farm
ML118LR
Lanark
01555 840405
Gift Services & Gift Packs
Lanark
Cheese Makers & Suppliers
Lanark
Halfords - Lanark Store
Unit 6B, Braidfute Retail Park
ML11 7LQ
Lanark
01555 678410
Car Accessories & Parts
Lanark
Unit 2 90 Springhill Street
ML110NZ
Lanark
01555 850173
Central Heating Supplies & Equipment
Lanark
Hannah's Health & Beauty
Unit 3 36 Bannatyne Street
ML117JR
Lanark
01555 666043
Beauty Consultants & Specialists
Lanark
The Ce
ML119PG
Lanark
01555 895003
Edinbu Craignethan Castle
ML119PL
Lanark
01555 860364
Historic Buildings
Lanark
Unit 1 New Trows Road
ML110JS
Lanark
01555 893646
Golf Equipment & Supplies
Lanark
Home Instead Senior Care South Lanarkshire
7 St. Leonard St
ML11 7AB
Lanark
Home Care Services
Lanark
St Jam 87 Coalburn Road
ML110LH
Lanark
0800 783 8377
Building Refurbishment & Restoration Contractors
Lanark
Domestic Appliances - Servicing
Douglas
House Of Johnston
Unit 5 Bannatyne Street
ML117JR
Lanark
01555 663686
Ian Lewis
The Sh 171 St. Leonard Street
ML117DX
Lanark
01555 664614
Icemark
Epsilo 4 Newlands Street
ML119BD
Lanark
Refrigerators & Freezers - Servicing & Repairs
Lanark
In Home Repairs
Unit 2 48 Main Street
ML118JZ
Lanark
0800 634 5987
Incamet Ltd
Unit 6 Springhill Industrial Estate
ML110RE
Lanark
01555 851280
Integrated Engineering Support
4 Wardlaw Grove
ML11 7TA
Lanark
Die-Casting Equipment & Services
Lanark
Intouch Communications
Mercur 106 High Street
ML117ES
Lanark
J & J Ferguson Ltd
Parkda 33 Strathaven Road
ML119RN
Lanark
01555 892695
J Bain & Son
Home F Curries Cl
ML110QN
Lanark
01555 851334
Greengrocers & Fruit Sellers
Lanark
J Frood & Sons
Unit A 47 Wellgate
ML119DS
Lanark
01555 663927
Boilers - Servicing
Lanark
7, Byretown Grove
ML11 9NY
Lanark
J Goulding
Falla Ampherlaw
ML118LH
Lanark
01555 840126
J Leckie
Collin Milton Industrial Estate
ML110JN
Lanark
01555 894449
Ventilators & Ventilation Systems
Lanark
J Leggate
Portad Leevale
ML119QA
Lanark
01555 895011
Blacksmiths & Forgemasters
Lanark
J M T
Dunbiu 108 Main Street
ML118AB
Lanark
01555 811645
Motor Cycles & Scooters
Lanark
J McMorran & Son
Cliff 2 Murray Ter
ML118JA
Lanark
01555 840331
J Rooney
Somert 55 Wellgate
ML119DS
Lanark
01555 663999
Hairdressers & Hair Stylists - Ladies'
Lanark
Jacks Ironmongers
Jacks 7-11 Hyndford Place
ML119EA
Lanark
01555 665349
James & Son
Unit 1 2 Home Street
ML119AZ
Lanark
01555 660387
James Aitken
Milnba 19 Weavers Walk
ML119AW
Lanark
01555 661201
James Forsyth
The Co Milton
ML110DU
Lanark
01555 892338
Joinery Manufacturers
Lanark
Jan Macbeth
Manor Ayr Road
ML119NP
Lanark
01555 880579
Homeopathic Practitioners
Lanark
Jean Duffus
Chambe 34 Stanmore Cr
ML117DF
Lanark
01555 663261
Artists & Illustrators
Lanark
Jehovah's Witnesses
3A/Gra 98 High Street
ML117ES
Lanark
01555 661110
Religious Organisations
Lanark
Jerwin Coating Ltd
Climpy Climpy Road
ML118EW
Lanark
Painting Contractors
Lanark
Jimmy Hood
6 Howa South Vennel
ML117JT
Lanark
01555 673177
Members Of Parliaments
Lanark
John Hannah (Tomato Growers) Ltd
Heanor Richland
ML117RL
Lanark
01555 663002
Fruit & Vegetable Growers
Lanark
John Hannah (Tomato Growers) Ltd
Heanor Oakwood Nursery
ML117RH
Lanark
01555 662100
Fruit & Vegetable Growers
Lanark
K C Hutchison
Katie 38 Greenside Lane
ML117PY
Lanark
01555 663203
Chiropodists (Podiatrists)
Lanark
Karen Gillon
Choppa 11 Wellgate
ML119DS
Lanark
01555 660526
Central Government
Lanark
Kelvinhead
42 Kil
ML119XJ
Lanark
01555 894198
Kykeside Country Keepers
Unit 4 Nether Kypeside
ML110JL
Lanark
01357 523834
Outdoor Pursuit Organisers & Equipment
Lanark
Ladyacre Lanark
Glenca Ladyacre Road
ML117LQ
Lanark
Lanark Chainsaw Service
Colleg 13 Westbank Holdings
ML118NL
Lanark
01555 870259
Chainsaws - Sales & Service
Lanark
72 High St
ML11 7ES
Lanark
Lanark Hardware
Colleg 18 High Street
ML117EX
Lanark
197 St Leonard Street
ML11 7DU
Lanark
01555 661814
Lanark Swimming Pool
Crossr South Vennel
ML117JT
Lanark
01555 666800
Swimming Pools - Public
Lanark
Lanark Thistle Bowling Club
Crossr Castlehill
ML119EF
Lanark
01555 665137
Lanark Tourist Information Centre
Horsem Ladyacre Road
ML117LQ
Lanark
01555 661661
Tourist Information
Lanark
Lanarkshire Farming & Wildlife Advisory Group
Lanark Hyndford Road
ML119AX
Lanark
Business Information Services
Lanark
Lanarkshire Hardwoods
Girdwo Auchengray
ML118LL
Lanark
01501 785460
Lawrie & Symington Ltd
Unit 3 Hyndford Road
ML119AX
Lanark
01555 662281
Auctioneers & Valuers
Lanark
Leaders
Raleig 25 Hope Street
ML117NE
Lanark
01555 666908
Business & Management Consultants
Lanark
Lesmahagow Land
Keelha 17 Bereholm
ML110EN
Lanark
01555 895471
Property Developers
Lanark
Levenseat Ltd
1 Levenseat Waste Management Site
ML118EP
Lanark
01501 771185
Waste Disposal Services
Lanark
Lifestyle Slimming
Edding 37 Main Street
ML110QW
Lanark
Slimming Products & Services
Lanark
Woodstock Road
ML11 7DH
Lanark
78 High Street
ML11 7ES
Lanark
178, Hyndford Rd
ML11 9BH
Lanark
Caldwellside Ind Est
ML11 7SR
Lanark
M & R Promotions
Unit 1 30 Lesmahagow Road
ML110JA
Lanark
M H I UPVC Systems
Portfo 52 Vere Road
ML119RP
Lanark
01555 895030
Double Glazing Installers
Lanark
65 High Street
ML11 7LN
Lanark
Motor Caravan Dealers
Lanark
Macdonald Fabrication
Unit 2 Glebe Industrial Estate
ML110RH
Lanark
01555 851948
Refrigeration Equipment - Commercial
Lanark
McCracken
Howard Ayr Road
ML119TU
Lanark
01555 880890
Freight Forwarders
Lanark
McDonald Crafts
Sterli 72 Strawfrank Road
ML118RE
Lanark
01555 870694
McEwan & Fraser
Ellenb Garngour Road
ML110EU
Lanark
01555 895793
Electrical Goods Sales Mnfrs & Wholesalers
Lanark
Mobile Welding Services
28 Sec 2 Powell Street
ML119NP
Lanark
Moor Park Homes Ltd
The Sa Whitelees Road
ML117RX
Lanark
01555 665087
Timber Framed Buildings
Lanark
Mr Boom
The Ol Libberton
ML118LX
Lanark
01555 841168
Munro Klick
18 Cor 38-40 High Street
ML117EX
Lanark
0870 750 5625
Photographic Processors
Lanark
N F U Mutual
Tonge 43 High Street
ML117LU
Lanark
01555 662271
Insurance Agents & Companies
Lanark
Nathan Software
6a Nes 352 New Trows Road
ML110JS
Lanark
01555 893548
Computer Systems & Software (Development)
Lanark
Networx
Surcon Caldwellside Industrial Estate
ML117SR
Lanark
01555 666444
Distribution Services
Lanark
New Lanark Conservation Trust
Saxon New Lanark Mills
ML119DB
Lanark
01555 661345
New Lanark Visitors Centre
New La New Lanark Mills
ML119DB
Lanark
01555 665876
New Lanark Youth Hostel
Wee Ro Rosedale Street
ML119DJ
Lanark
01555 666710
Newhouse Caravan & Camping Park
Stackh Newhouse Caravan Park
ML118NP
Lanark
01555 870228
Newmet Newmills
ML117SL
Lanark
01555 870730
Angling & Sports Fishing
Lanark
Nicholson Plastics Ltd
Unit 2 Riverside Road
ML119JS
Lanark
01555 662837
Plastic Products - Mnfrs
Lanark
Oak Industrial Services Ltd
Oak Hu 9 Addison Gdns
ML110PW
Lanark
Hygiene & Cleansing Services
Lanark
Off The Wall
Unit 8 53 Wellgate
ML119DS
Lanark
01555 666222
Art Galleries & Fine Art Dealers
Lanark
Office Wizard Ltd
Enterp 44 Main Street
ML110QW
Lanark
Owen Pilling Graphics Ltd
Marchb 68 Lesmahagow Road
ML110JA
Lanark
01555 895233
Designers - Graphic
Lanark
89 Eastwood Drive
ML11 0AG
Lanark
Building Refurbishment & Restoration Contractors
Lanark
PRD Building Service's
67 Main Street
ML11 0QG
Douglas
01555 851585
Construction Contractors - General
Douglas
Paper Blossom
Stag H 24 Braxfield Road
ML119AH
Lanark
01555 663268
Paper & Cardboard Products & Packaging - Mnfrs
Lanark
Patrick Baxter
Girdwo Auchengray
ML118LL
Lanark
01501 785460
Furniture Mnfrs - Home & Office
Lanark
Paul Smillie
Unit 2 19 Cleghorn Road
ML117RJ
Lanark
01555 664401
Heating Equipment - Sales & Service
Lanark
7 Bells Wynd
ML11 7JF
Lanark
- Lanarkshire
07905 361217
R C McLeish
Knowle 37-39 Wellgate
ML119DS
Lanark
01555 665933
R M Kennedy
Holmsi 37a Waterloo Road
ML117QH
Lanark
01555 663700
Public Address & Music Systems - Suppliers & Installers
Lanark
RMT Disco's
Horses 47 Wilsontown Road
ML118ER
Lanark
Racecourse Information Systems Ltd
The Ol Chapland Cottage
ML117RH
Lanark
Signs & Nameplates
Lanark
Reflections
Unit 1 82 High Street
ML117ES
Lanark
01555 661112
Soft Furnishings - Retail
Lanark
Reid & Fox
Threaf 112 Rhyber Avenue
ML117JH
Lanark
Landscape Architects & Designers
Lanark
Musicians & Composers
Lanark
Restoration Windows
Unit 1 1 Turfholm
ML110ED
Lanark
01555 894141
Double Glazing Repairs
Lanark
Restorations Window Co Ltd
Unit 9 1 School Road
ML110DJ
Lanark
0800 454622
Double Glazing Repairs
Lanark
Richard Bell & Son
3 Raym 63 Brocketsbrae Road
ML119PT
Lanark
01555 893221
Agricultural Contractors
Lanark
Robert Fisher
5 Pape Hagholm Road
ML117SG
Lanark
Nurseries - Wholesale
Lanark
Robert McMillan
East R 1 Kenilworth Road
ML117BL
Lanark
01555 662295
Robert Morton & Sons
Derwen Stonebyres Linn
ML119UP
Lanark
01555 663121
Nurseries - Wholesale
Lanark
Robertson Frame Ltd
Five J Edinburgh Road
ML117RW
Lanark
Property Developers
Lanark
Rosemount
Rosemo 131 Lanark Road
ML118QL
Lanark
01555 870834
Car Dealers - Used
Lanark
Ross Of Lanark
Invero 171 St Leonard Street
ML117DZ
Lanark
01555 665025
Rossi
Unit 7 15 High Street
ML117LU
Lanark
S A Wilson
Burton 9 Broomgate
ML119EE
Lanark
01555 665866
STAARS Scotland
34 Woodlands Avenue
ML11 9FF
Lanark
Unit 1 1 Crosslaw Avenue
ML119AY
Lanark
01555 665197
Paving & Driveway Contractors
Lanark
Sawdust & Woodshavings Ltd
Unit 2 Southfield Road
ML119SA
Lanark
01555 860797
Sawmills & Wood Shavings
Lanark
Scotch Lamb Marketing Ltd
Eastma Newbigging
ML118NB
Lanark
01555 840002
Scotlog
163 St. Leonard St
ML11 7DX
Lanark
Scottish Childminding Association
Suite 5 Birks Place
ML117AJ
Lanark
Childcare Services
Lanark
Scottish Coal
The Ol Middlemuir Road
ML110NN
Lanark
01555 820431
Scottish Natural Heritage
Fraser 22 Bannatyne Street
ML117JR
Lanark
01555 665928
Conservation Organisations
Lanark
Scottish Technical Services
Unit 9 Whitelees Road
ML117LD
Lanark
01555 661133
Insurance Services
Lanark
Scottish Wildlife Trust
Dyewor New Lanark Mills
ML119DB
Lanark
Wildlife Parks & Farms
Lanark
Scotzone Insurance Consultants Ltd
Unit 1 7 St. Leonard Street
ML117AB
Lanark
01555 664314
Financial Advisers- Independent
Lanark
Semi Chem Ltd
5 Lani High Street
ML117LU
Lanark
01555 661006
Sheriff Clerk's Office
Sherri 24 Hope Street
ML117NE
Lanark
01555 661531
Ayr Road
ML11 0SJ
Lanark
07399 796170
Skian Mhor
3-5/Da Fraser Drive
ML119YP
Lanark
01555 894787
Outdoor Pursuit Organisers & Equipment
Lanark
Smartcode
Pipers 80 Strawfrank Road
ML118RE
Lanark
01555 870809
Computer Consultants
Lanark
Sound Sense P A Hire & Recording Services
Unit 6 56 Manse Road
ML118AJ
Lanark
01555 812009
Public Address & Music Systems - Suppliers & Installers
Lanark
St Brides Centre
St. Br Braehead
ML110PT
Lanark
01555 850019
Unit 2 8 Bloomgate
ML119ET
Lanark
01555 665757
Wool & Needlecraft Shops
Lanark
Summerhill Stud
Chilte Carnwath Mill
ML118LY
Lanark
01555 840150
Horse Breeders & Dealers
Lanark
Super23 Covered Classic & Sports Car Transport Service & Hire
Abrasive Products - Wholesalers
Lanark
25 Bannatyne Street
ML11 7JR
Lanark
Banks & Other Financial Institutions
Lanark
Technical Liaison
Montan 15 Treefield Pk
ML119TE
Lanark
01555 895539
Writers - Technical & Commercial
Lanark
Unit 2 99 High Street
ML117LN
Lanark
01555 666333
Signs & Nameplates
Lanark
The All Round Centre
Studio 52 Thornton Road
ML119QE
Lanark
01555 895445
The An 14 Broomgate
ML119EE
Lanark
01555 665822
The Awakened Mind
1 Capehall Square
ML11 9RF
Lanark
Counselling Services & Advice Services
Lanark
The Body Natural
Burnt 44 Wellgate
ML119DT
Lanark
01555 661400
Health Foods & Products
Lanark
The Cafe
King H 47-49 Abbeygreen
ML110EF
Lanark
01555 893744
The Candy Box
7a Mar 15 High Street
ML117LU
Lanark
01555 661123
Confectioners - Retail
Lanark
The Crown Tavern
Clarev 17 Hope Street
ML117NE
Lanark
01555 664639
Restaurants - Pub Food
Lanark
The Grove Advice & Information Centre
4 Belt 35 Stuart Ter
ML119NN
Lanark
01555 880424
Information Services
Lanark
The Image Works
Block 21 Hyndford Road
ML119AE
Lanark
01555 665493
Designers - Graphic
Lanark
The Marchig Animal Welfare Trust
Stirli
ML118LY
Lanark
01555 840991
Animal Welfare Organisations
Lanark
The Poachers
The Po 73-77 Strathaven Road
ML119RW
Lanark
Restaurants - Pub Food
Lanark
The Royal Burgh Of Lanark Museum
Haig H 8 The Butts
ML119EP
Lanark
01555 666680
The Scottish Agricultural College
Drummo 57 High Street
ML117LF
Lanark
01555 662562
Colleges - Technical & Agricultural
Lanark
The White house
The Wh 23 Bloomgate
ML119EZ
Lanark
01555 673999
Furniture - Retail
Lanark
The Workplace Initiative
The Ol 1 Wellwood Road
ML110DD
Lanark
01555 895140
Employment & Recruitment Agencies
Lanark
Thomas B Hislop
93 Ell 25 Westport
ML119HD
Lanark
01555 664848
Medical & Dental Laboratories
Lanark
Unit 2 6 Cleghorn Road
ML117QT
Lanark
01555 663024
Builders' Merchants
Lanark
Timpson Services
Braehe 100 High Street
ML117ES
Lanark
Training First
Unit 1 77 Main Street
ML118HH
Lanark
0845 226 4136
Training Consultants
Lanark
Trevor Sandilands
Little 12 Earn Drive
ML119SS
Lanark
01555 893950
Photographers - General
Lanark
Unipen
Unit 1 Caldwellside Industrial Estate
ML117SR
Lanark
01555 660760
Unique By Jillian
2 Bannatyne Street
ML11 7JR
Lanark
01555 665606
Safety Equipment & Clothing
Lanark
Upstairs Downstairs
2/Broo 28 Broomgate
ML119EE
Lanark
01555 661259
Card & Poster Shops
Lanark
6 Strawfrank Rd
ML11 8PP
Lanark
Valerio's
Beacon Bannatyne Street
ML117LB
Lanark
01555 665818
W & H Wilson
Heathf Heathfield Drive
ML119SR
Lanark
01555 894377
W H Repairs
Victor 5 Weavers Walk
ML119AW
Lanark
01555 662646
Domestic Appliances - Servicing
Lanark
W I Meikle (Construction Services) Ltd
Longfi Milton Industrial Estate
ML110JN
Lanark
01555 893243
Asphalt & Coated Macadam Laying Contractors
Lanark
W Montgomery
East T 13 Eastwood Drive
ML110AG
Lanark
Gas & Electrical Testing & Inspecting
Lanark
W Somerville
Lasyar
ML118PA
Lanark
01555 811219
W Stewart
Switch Hoodshill Farm
ML119PG
Lanark
Horse Breeders & Dealers
Lanark
W.G Building Services Ltd
7 Caledonian Crescent
ML11 8SB
Lanark
99 - 107 High Street
ML11 7LN
Lanark
Stationery Suppliers
Lanark
Wailes Dove
Prospe Norwood House
ML119UT
Lanark
01555 893333
Coating Specialists
Lanark
Wallace Of Aye
Unit 1 130 Hyndford Road
ML119AU
Lanark
01555 662277
Wines Spirits & Beer - Wholesale
Lanark