Banks & Other Financial Institutions
Maybole
Banks & Other Financial Institutions
Maybole
Braesi 42 High Street
KA197BZ
Maybole
01655 883798
A Caldwell
1 Bric Leffinwyne Farm
KA198HH
Maybole
01655 760691
Agricultural Contractors
Maybole
A F Pickles & Son
Lower Naps
KA198HQ
Maybole
01655 883431
Agricultural Merchants
Maybole
A S Wallace & Son
2 26 Crosshill Road
KA197BN
Maybole
01655 882152
Carpenters & Joiners
Maybole
A Salter Ltd
13 For Genoch Cottage
KA197NW
Maybole
01655 770280
Promotional Items
Maybole
A Y Agencies
7 Thre 3 Cargill Avenue
KA198AD
Maybole
01655 883041
Knitwear & Textiles
Maybole
AKITA
Euro H 6-8 School Vennel
KA197DQ
Maybole
Furniture - Retail
Maybole
Alloway Road Motor Services
Westbu 9 Alloway Road
KA198AA
Maybole
01655 884466
Mechanical Engineers
Maybole
Armours Funeral Service
Unit 1 47 High Street
KA197AB
Maybole
01655 889651
Funeral Directors
Maybole
Auchenwynd Welding
Drumva 9 Auchenwynd
KA198LJ
Maybole
01655 883103
Ballantrae Community Education Centre
The Ha Ladyland Road
KA197DH
Maybole
01655 882105
Blairquhan Castle & Estate Office
Quayga
KA197LY
Maybole
01655 770239
Corporate Entertainment
Maybole
Blairquhan Castle & Estate Office
Blairm
KA197LY
Maybole
01655 770239
Corporate Entertainment
Maybole
Blairquhan Sawmill
Blairm Blairquhan Estate
KA197LY
Maybole
01655 770266
Sawmills & Wood Shavings
Maybole
Burns Country Smoke House
Unit 7 Grangemains Farm
KA198DL
Maybole
01292 442773
Cameron
1st Fl 84-86 High Street
KA197AH
Maybole
01655 882121
Campbell's Executive Travel
Unit 1 21 Kildoon Drive
KA198AZ
Maybole
01655 882666
Car Hire - Chauffeur Driven
Maybole
Campbell's Executive Travel
Unit 4 21 Kildoon Drive
KA198AZ
Maybole
01655 882666
Car Hire - Chauffeur Driven
Maybole
Camping & Caravanning Club
Greenf Culzean Castle
KA198JX
Maybole
01655 760627
Carrick Primestock
Dairy Lyonston Farm
KA197HS
Maybole
01655 882895
Livestock Markets
Maybole
Carrick Primestock
Dairy Lyonston Farm
KA197HS
Maybole
Livestock Markets
Maybole
Carrick Sports Club
Norwic 8 Whitehall
KA197AJ
Maybole
01655 883019
Clubs & Associations - Social
Maybole
Carrick Vetinary Centre
Norwic 13 Whitehall
KA197DR
Maybole
01655 883399
Veterinary Surgeons & Practitioners
Maybole
Suite 22 Main Street
KA197NF
Maybole
01655 770332
Photographers - Advertising & Commercial
Maybole
Co-operative Funeral Care
Glendi 39 Cassillis Road
KA197HF
Maybole
Funeral Directors
Maybole
Crawford Henderson Ltd
The Re 3 Welltrees Street
KA197AW
Maybole
01655 883193
Leather Garments & Products
Maybole
Crawford Henderson Ltd
Unit 7 3 Welltrees Street
KA197AW
Maybole
01655 883193
Leather Garments & Products
Maybole
Culzean Bay Holiday Park
Graphi Knoweside
KA198JS
Maybole
01292 500444
Holiday Camps & Centres
Maybole
Mallin Knoweside
KA198JS
Maybole
01292 500444
Holiday Camps & Centres
Maybole
Mallin Culzean Castle & Country Park
KA198LE
Maybole
01655 884455
Mallin Culzean Castle & Country Park
KA198LE
Maybole
01655 884400
D Briggs & Co
Maraca 50 Cassillis Road
KA197HF
Maybole
01655 882168
D Rodger & Son
Rear O 2 Craigie Avenue
KA198BD
Maybole
Building Refurbishment & Restoration Contractors
Maybole
Unit 1 11-13 High Street
KA197AB
Maybole
01655 882112
Dalvennan Country Sports
Unit 2 Kirkmichael
KA197LB
Maybole
01292 531134
Sports Clubs & Associations
Maybole
Donnas
The Ve 17 High Street
KA197AB
Maybole
01655 884499
Ladieswear - Retail
Maybole
3 Drumellan House
KA197JG
Maybole
01655 882279
Unit A
KA197QL
Maybole
01655 740265
Evolution Designs Ltd
11 Bruce Square
KA19 7RG
Maybole
Designers - Graphic
Maybole
Fairknowe House
Flat 2 3 Cargill Road
KA198AF
Maybole
01655 882308
Starnh High Garphar Farm
KA197QT
Maybole
01655 884411
Fringe Benefits
Woodha 25 Cassillis Road
KA197HF
Maybole
01655 883261
Hairdressers - Unisex
Maybole
21 Vicarlands
KA19 7HU
Maybole
07593 426958
Courier & Messenger Services
Maybole
Gab Audio Engineers
Courty Barbrethan
KA197PS
Maybole
01655 740330
Audio-Visual Equipment & Supplies
Maybole
Kewnston
KA19 8DL
Maybole
Landscape Contractors
Maybole
Spring 63 Kirkland Street
KA197HD
Maybole
Caravan Transport & Towing
Maybole
Graham Services
Birchw 30 Cairnfield Avenue
KA197HY
Maybole
01655 884079
Excavation & Groundwork Contractors
Maybole
Graziano
The Pe 30 Whitehall
KA197DR
Maybole
01655 882391
Fish & Chip Shops
Maybole
Club H Nether Culzean
KA197JQ
Maybole
Agricultural Contractors
Maybole
New As
KA198LS
Maybole
01465 811440
Home Improvement Centres
Maybole
Happy Chinese Takeaway
2 Mill 36 High Street
KA197BZ
Maybole
01655 882297
Take Away Food Shops
Maybole
Hugh White
Stirli 17 Cargill Road
KA198AF
Maybole
01655 882188
Hunter Taxis
Unit 6 1 Welltrees Street
KA197AW
Maybole
01655 882320
Taxis & Private Hire
Maybole
International Packaging Corporation (UK) Ltd
Camero 8 Cassillis Road
KA197HG
Maybole
01655 882381
Packaging Materials Mnfrs & Suppliers
Maybole
International Packaging Corporation (UK) Ltd
Belasi 8 Cassillis Road
KA197HG
Maybole
01655 882381
Packaging Materials Mnfrs & Suppliers
Maybole
J & H McInnes
Holmes 5 High Street
KA197AB
Maybole
01655 889537
J A Freeburn
1 Sunnyside
KA197HS
Maybole
Building Services
Maybole
Unit 5 2 St. Cuthbert's Road
KA197HA
Maybole
01655 884498
Car Valet Services
Maybole
J B Black
Unit 3 Bairdsmill
KA197PU
Maybole
01655 740331
Construction Contractors - General
Maybole
James Gibson
The Co 39 Kildoon Drive
KA198AZ
Maybole
Carpenters & Joiners
Maybole
James Harper
West W 3-5 Castle Street
KA197DD
Maybole
01655 883385
Electricians & Electrical Contractors
Maybole
Jamieson Plant Hire
Leo Ho 24-26 Kirkoswald Road
KA197DX
Maybole
01655 883251
Plant & Machinery Hire & Leasing
Maybole
Jamieson Plant Hire
Unit 8 24-26 Kirkoswald Road
KA197DX
Maybole
01655 883251
Plant & Machinery Hire & Leasing
Maybole
Janes Delicatessen
Herons 25 High Street
KA197AB
Maybole
Janes Delicatessen
Hall F 25 High Street
KA197AB
Maybole
Jocks Restaurant
1/Will 24 Patna Road
KA197PJ
Maybole
01655 750499
Restaurants - Other
Maybole
John M Paterson
Elm Pa Kirkoswald Sawmill
KA198HX
Maybole
01655 760666
Agricultural Engineers
Maybole
Just for Dogs
35 High St
KA19 7AB
Maybole
01655 718121
Dog Clipping & Grooming
Maybole
Karada Cleaning
Rear O 23 Barns Road
KA197EN
Maybole
01655 883770
Cleaning Services - Commercial
Maybole
Lloyds Pharmacy
22-24 69-71 High Street
KA197AB
Maybole
Chemists - Dispensing
Maybole
71 High Street
KA19 7AB
Maybole
Lock Ryan
Yacht 42-44 Main Street
KA197NF
Maybole
0800 083 0605
M J Birtwistle
Old Sc 73 High Street
KA197AB
Maybole
01655 883928
Mailbox UK
Mathie Grimmet Bungalow
KA197JR
Maybole
01655 883322
Office Stationery Supplies
Maybole
Mailbox UK
Suite Grimmet Bungalow
KA197JR
Maybole
01655 883322
Office Stationery Supplies
Maybole
May Tag Ltd
Swan H 48-50 High Street
KA197BZ
Maybole
01655 883765
Training Services
Maybole
May Tag Ltd
Mayfai 48-50 High Street
KA197BZ
Maybole
01655 883765
Training Services
Maybole
Maybole Access Point
Unit 1 76 High Street
KA197BZ
Maybole
01655 882111
Charities & Voluntary Organisations
Maybole
Maybole Branch Library
Unit 1 70c High Street
KA197BZ
Maybole
Maybole Coachworks
Unit 1 3 Barns Terrace
KA197EP
Maybole
01655 883911
Commercial Vehicle Bodybuilders & Repairers
Maybole
Maybole Community Education Centre
Unit 1 42 Ladyland Road
KA197DH
Maybole
01655 882105
Community Centres
Maybole
Maybole Resource Centre
Unit 1 48-50 High Street
KA197BZ
Maybole
01655 884022
Community Projects
Maybole
Maybole Swimming Pool
Unit 1 Kirkoswald Road
KA197DX
Maybole
01655 882568
Swimming Pools - Public
Maybole
Maybole Town Hall
Unit 1 High Street
KA197BZ
Maybole
Maybole Town Hall
Unit 1 High Street
KA197BZ
Maybole
01655 882124
McCutcheon Scaffolding
34 Ladyland Rd
KA19 7DH
Maybole
Scaffolding & Work Platforms
Maybole
McGawn Bros
2 Pros Ladywell Terrace
KA197AY
Maybole
McGill & Smith (Seeds) Ltd
Elliso 35 Kildoon Drive
KA198AZ
Maybole
Agricultural Merchants
Maybole
Mitchell & Struthers Ltd
High R 4 Society Street
KA197BH
Maybole
01655 882359
Landscape Contractors
Maybole
Montgomerie Engineering
Kardel Kirkmichael Road
KA197RJ
Maybole
01655 740339
Engineers - General
Maybole
Montgomerie Engineering
Montgo Kirkmichael Road
KA197RJ
Maybole
01655 740339
Engineers - General
Maybole
National Trust For Scotland
Bigmos Culzean Castle & Country Park
KA198LE
Maybole
01655 884455
53 Main St
KA19 7NF
Maybole
Candle Mnfrs & Suppliers
Maybole
Old Stables Restaurant
Savile
KA198LE
Maybole
01655 760385
Restaurants - Other
Maybole
Redbrae Services
Beck H Redbrae
KA197HJ
Maybole
Blacksmiths & Forgemasters
Maybole
Reddox School Of Motoring
Crossg 22 Nursery Square
KA198AJ
Maybole
01292 440436
12 St. Cuthbert's St
KA19 7HE
Maybole
Lifts - Servicing & Repairs
Maybole
Robert McDonald
Eaton 43 Cassillis Road
KA197HF
Maybole
01655 883437
Robertson & Orr
Unit 1 Barns Road
KA197EN
Maybole
01655 883277
Veterinary Surgeons & Practitioners
Maybole
Rosebank
Darlan 11 Whitehall
KA197AJ
Maybole
01655 883364
Greengrocers & Fruit Sellers
Maybole
Rosebank
Yardle 11 Whitehall
KA197AJ
Maybole
01655 883364
Greengrocers & Fruit Sellers
Maybole
SAS International
Elmsha Murray Gdns
KA197AZ
Maybole
01655 882555
Metal Products - Fabricated
Maybole
SAS International
13 Har Murray Gdns
KA197AZ
Maybole
01655 882555
Metal Products - Fabricated
Maybole
SCS Communities
Unit D 38 Main Road
KA198EU
Maybole
Computer Systems & Software (Development)
Maybole
SCS Communities
Unit 1 38 Main Road
KA198EU
Maybole
Computer Systems & Software (Development)
Maybole
Scissor Hands
Unit 1 55 High Street
KA197AB
Maybole
01655 883499
Hairdressers & Hair Stylists - Ladies'
Maybole
Scissors
6 Belg 28 High Street
KA197BZ
Maybole
01655 883033
Take Away Food Shops
Maybole
Scotlay Farm Eggs Ltd
High S By Minishant
KA197JJ
Maybole
01655 883360
Scotlay Farm Eggs Ltd
High S By Minishant
KA197JJ
Maybole
01655 883360
Scruples
The Co 31-32 High Street
KA197AB
Maybole
01655 883228
Hairdressers - Unisex
Maybole
Semi-Chem Ltd
Unit 4 38 High Street
KA197BZ
Maybole
Sew Perfect
Burfor 1 Ladyland Road
KA197DH
Maybole
01655 883222
Soft Furnishings - Retail
Maybole
10 Fineview Place
KA19 8DA
Maybole
Signposts
1st Fl 1 High Street
KA197AB
Maybole
01655 882377
Community Projects
Maybole
Police 44 Ladyland Road
KA197DH
Maybole
01655 882122
T K McBlain & Sons
23 The Balsaggart Sawmills
KA197QE
Maybole
01655 740292
T Pickard
Flat 2 2 Monkwood Cr
KA198EZ
Maybole
01292 442397
Joiners & Carpenters
Maybole
Talisker Bay International Ltd
720 Wa Aitkenhead
KA197LS
Maybole
01655 750523
Pet Foods & Animal Feeds
Maybole
Talism Culzean Road
KA198AH
Maybole
01655 889494
Taymar Computers
Taymar Barclay Farm
KA197PE
Maybole
01655 740082
Computer Maintenance & Repairs
Maybole
Perron 43 High Street
KA197AB
Maybole
01655 882100
Hairdressers & Hair Stylists - Men's
Maybole
The Corner Pocket
Unit 1 23 Seaton Street
KA197BA
Maybole
01655 883712
The Dairy Corner Tea Room
Esk Vi 82 High Street
KA197BZ
Maybole
01655 884188
The National Trust For Scotland
Souter Main Road
KA198HY
Maybole
01655 760603
The Pet Food Co
2 Town 27 High Street
KA197AB
Maybole
01655 884228
Pet Foods & Animal Feeds
Maybole
The Store
Unit 1 29 Main Road
KA198HY
Maybole
01655 760257
Tim Morrison
Whitef Culzean Road
KA198AH
Maybole
01655 883531
Wines Spirits & Beer - Wholesale
Maybole
Market Ayr Road
KA198EX
Maybole
Lawnmowers & Garden Machinery - Sales & Service
Maybole
Water-Online.Net
1 Hunt 5 Castle Street
KA197DD
Maybole
01655 884003
Water Suppliers - Bottled
Maybole
Water-Online.Net
Tower 5 Castle Street
KA197DD
Maybole
01655 884003
Water Suppliers - Bottled
Maybole
West Coast Energy
Tokens 48 Cassillis Road
KA197HF
Maybole
01655 884351
Environmental Consultants
Maybole
West Coast Energy
Goodma 48 Cassillis Road
KA197HF
Maybole
01655 884351
Environmental Consultants
Maybole