Banks & Other Financial Institutions
North Ayrshire
Supermarkets
Isle Of Arran
Banks & Other Financial Institutions
Lamlash
Development Agencies
Isle of Arran
Playgroups & Pre-School Education
Balerno
Candle Mnfrs & Suppliers
Isle of Arran
Balloch
KA27 8DT
Isle Of Arran
07748 324875
Airport Transfer & Transportation Services
Isle Of Arran
Oakfie 46 Bavelaw Road
EH147AE
Balerno
0131 451 5133
Hairdressers - Unisex
Balerno
A McIntyre
Unit B 2 Malleny Avenue
EH147EJ
Balerno
A McKelvie
Craiga Coulan Droma
KA278BL
Isle of Arran
01770 302249
Road Haulage Services
Isle of Arran
Adam
Railwa 17 Main Street
EH147EQ
Balerno
0131 451 5500
Take Away Food Shops
Balerno
Alan Natural Stone
The To Braehead Quarry
KA278PB
Isle of Arran
Alastair Gunn
Granda 46e Bavelaw Road
EH147AE
Balerno
0131 449 4032
Antiques - Repairing & Restoring
Balerno
Alistair McLellan
Clifto 33 Cairns Gardens
EH147HJ
Balerno
0131 449 7932
Painters_Decorators
Balerno
All Care Home Care Ltd
Victor 482 Lanark Rd West
EH147AN
Balerno
0131 449 4141
Allandale House
Corriegills Rd
KA27 8BJ
Isle Of Arran
Alldays Stores Ltd
B Invercloy
KA278AJ
Isle of Arran
01770 302212
Convenience Stores
Isle of Arran
PSV Ho 9-15 Bridge Road
EH130LH
Edinburgh
0131 447 9341
Allingham & Co
PSV Ho 12-14 Bridge Road
EH130LQ
Edinburgh
0131 447 9341
Andrew Grazier
Portla Crochandoon
KA278DX
Isle of Arran
Computer Consultants
Isle of Arran
Angus Lambie
Balmai The Pier
KA278AU
Isle of Arran
Garage Services
Isle of Arran
Angus Lambie
Balmai The Pier
KA278AU
Isle of Arran
01770 302568
Garage Services
Isle of Arran
Arbuthnott & McClanachan
Arbuth 77 Main Street
EH45AD
Edinburgh
0131 312 7276
Armitage Groundworks Ltd
8 Bidd The Pier
KA278AU
Isle of Arran
Plant & Machinery Hire & Leasing
Isle of Arran
Arran
Unit 1 Douglas Park
KA278EJ
Isle of Arran
01770 302203
Property & Estate Management
Isle of Arran
Arran Active
Unit 1 Cladoch
KA278DE
Isle of Arran
01770 302416
Outdoor Clothing & Equipment
Isle of Arran
Arran Aromatics Ltd
Unit 1 The Home Farm
KA278DD
Isle of Arran
01770 302595
Arran Asia
Unit 1 Douglas Centre
KA278AJ
Isle of Arran
01770 302920
Craft Centres & Shops
Isle of Arran
Arran Carpets
Unit 1 Ladeside Cottage
KA278EW
Isle of Arran
01770 860314
Carpets & Rugs - Retail
Isle of Arran
Arran Cleaning Services
Unit 1 Orwin House
KA278DW
Isle of Arran
Cleaning Services - Commercial
Isle of Arran
Arran Council For Voluntary Service
Clevel Park Terrace
KA278NB
Isle of Arran
Charities & Voluntary Organisations
Isle of Arran
Arran Dairies Ltd
Clevel The Pier
KA278AU
Isle of Arran
01770 302374
Arran Domestic Service Centre
Unit 4 Douglas Centre
KA278AJ
Isle of Arran
01770 302908
Washing Machines & Home Laundry Equipment
Isle of Arran
Arran Domestic Service Centre
Unit 4 Douglas Centre
KA278AJ
Isle of Arran
Washing Machines & Home Laundry Equipment
Isle of Arran
Arran Haulage Services Ltd
Oriel The Home Farm
KA278DD
Isle of Arran
01770 302777
Road Haulage Services
Isle of Arran
Arran Haulage Services Ltd
Oriel The Home Farm
KA278DD
Isle of Arran
01770 302136
Road Haulage Services
Isle of Arran
Arran Heritage Museum
Oriel Rosaburn
KA278DP
Isle of Arran
01770 302636
Arran Outdoor Education Resource
34 Whi County Council Offices
KA278LB
Isle of Arran
01770 600532
Schools - Sports & Leisure Activities
Isle of Arran
Arran Pharmacy Ltd
The Pr Shore Road
KA278LS
Isle of Arran
01770 600275
Chemists - Dispensing
Isle of Arran
Arran Pottery
Gatewa Thunderguy
KA278HP
Isle of Arran
01770 850238
Pottery Mnfrs & Suppliers
Isle of Arran
Arran Private Hire
Gatewa 12 Murray Place
KA278NH
Isle of Arran
01770 600903
Taxis & Private Hire
Isle of Arran
Arran Textile
Gatewa Community Centre
KA278NB
Isle of Arran
01770 600177
Community Centres
Isle of Arran
Arran Transport Ltd
Gatewa The Pier
KA278LJ
Isle of Arran
01770 302122
Arran Transport Ltd
Gatewa The Pier
KA278JF
Isle of Arran
01770 302121
Drumva Auchenhew House
KA278SG
Isle of Arran
Holidays - Self Catering Accommodation
Isle of Arran
Auchrannie Country House
Unit 2 Auchrannie Road
KA278BZ
Isle of Arran
01770 302235
Auchrannie Country House
Unit 2 Auchrannie Road
KA278BZ
Isle of Arran
01770 302020
Auchrannie Country House
Unit 2 Auchrannie Road
KA278BZ
Isle of Arran
01770 302234
Ayrshire & Arran
Girtri Douglas Centre
KA278AJ
Isle of Arran
Baird Allan Construction Ltd
16 Ravelrig Park
EH147DL
Balerno
0131 449 6738
Property Developers
Balerno
Balerno Bowling Club
Site O 5 Ladycroft
EH147AG
Balerno
0131 449 3789
Sports Clubs & Associations
Balerno
Balerno Child Health Centre
Dean P 31 Marchbank Gardens
EH147ET
Balerno
Balerno Community Education Office
Balern 5 Bridge Road
EH147AQ
Balerno
0131 477 7733
Adult Education Centres
Balerno
Balerno Garage Ltd
Balern 8 Deanpark Brae
EH147DZ
Balerno
0131 449 2139
Balern 24 Main Street
EH147EH
Balerno
0131 449 3170
Balerno Library
Balern Main Street
EH147EQ
Balerno
0131 529 5500
Balerno Parish Church
Balern Johnsburn Road
EH147DN
Balerno
0131 449 3830
Places Of Worship
Balerno
Bank Of Scotland
Beith Public Road
KA278JD
Isle of Arran
01770 892000
Banks & Other Financial Institutions
Isle of Arran
Beauregard At The Glen
Beaupo Harlaw Road
EH147AX
Balerno
Bee Bop Disco Services
Unit 1 39 Greenfield Cr
EH147HD
Balerno
Belford Mills
Highla Canny Corner
KA278QL
Isle of Arran
01770 700293
General Stores
Isle of Arran
Belvedere
Belved Alma Road
KA278AZ
Isle of Arran
01770 302397
Guest Houses
Isle of Arran
Best Western Kinloch Hotel
Blackwaterfoot
KA27 8ET
Isle Of Arran
Bilslands
56 Shore Road
KA278AJ
Isle of Arran
01770 302272
Blackrock Guest House
Craigi Blackrock House
KA278JP
Isle of Arran
01770 810282
Guest Houses
Isle of Arran
Book & Card Centre
6 King Shore Road
KA278LA
Isle of Arran
Booksellers
Isle of Arran
Unit 4 The Pier
KA278AU
Isle of Arran
01770 302237
Oil Fuel Distributors
Isle of Arran
Brian Inglis
Unit B 46 Bavelaw Road
EH147AE
Balerno
0131 449 4341
Brian Salvone
Poultr 41 Main Street
EH45BZ
Edinburgh
0131 336 3550
Roofing Services
Edinburgh
Brodick
The Ge Ardgowan
KA278AJ
Isle of Arran
01770 302139
Estate Agents
Isle of Arran
Brodick Bar
The Ge Alma Road
KA278BU
Isle of Arran
01770 302169
Public Houses
Isle of Arran
Arran Brodick Public Hall
KA278DL
Isle of Arran
01770 302375
Halls For Hire
Isle of Arran
Brodick Nursery Gardens
Arran Pierbrae
KA278AJ
Isle of Arran
01770 302684
Brodick Post Office
Arran Mayish Road
KA278AA
Isle of Arran
01770 302245
Post Office Services
Isle of Arran
Brown Associates
New Fa 34 Bridge Road
EH130LQ
Edinburgh
0131 441 5551
Financial Advisers- Independent
Edinburgh
Cromwe Machrie Garage
KA278DZ
Isle of Arran
01770 840231
Garage Services
Isle of Arran
C McIlwraith
Frew T Hamilton Ter
KA278LR
Isle of Arran
01770 600362
Hairdressers - Unisex
Isle of Arran
C Murchie & Sons
Claren Tigheanfraoch Farm
KA278ER
Isle of Arran
01770 860244
Farming - Mixed
Isle of Arran
Cairn House Riding Centre
Accoun The Stables
KA278EU
Isle of Arran
Riding Schools
Isle of Arran
Caledonian MacBrayne Ltd
Pier O The Pier
KA278AY
Isle of Arran
01770 302166
Caledonian Shopfitters
Unit 1 46 Bavelaw Road
EH147AE
Balerno
0131 476 7181
Cancer Research UK
Federa 64 Main Street
EH45AA
Edinburgh
0131 336 4408
Charities & Voluntary Organisations
Edinburgh
Canine Cuts
Ivy Fa 20 Bridge Road
EH130LQ
Edinburgh
0131 441 2036
Dog Clipping & Grooming
Edinburgh
Case Management Services Ltd
Unit 1 17a Main Street
EH147EQ
Balerno
0131 451 5265
63-65 Catacol
KA278HN
Isle of Arran
01770 830231
Loud W The Old House
KA278EW
Isle of Arran
01770 860510
Animal Welfare Organisations
Isle of Arran
Change Of A Dress
Dungeo 50a Main Street
EH45AA
Edinburgh
0131 336 1730
Unit 1 Cladoch
KA278DE
Isle of Arran
Stained Glass Designers & Producers
Isle of Arran
Clydesdale Bank PLC
Portob 33 Main Street
EH45BZ
Edinburgh
0131 312 6839
Banks & Other Financial Institutions
Edinburgh
Colinton Arts
Waterc 40 Bridge Road
EH130LQ
Edinburgh
Picture & Photo Framing Services
Edinburgh
Waterc 30-32 Bridge Road
EH130LQ
Edinburgh
0131 441 4836
Convenience Stores
Edinburgh
Waterc 21 Bridge Road
EH130LH
Edinburgh
0131 441 2999
Waterc 4a Bridge Road
EH130LF
Edinburgh
0131 441 4471
Hairdressers - Unisex
Edinburgh
Colinton Inn
Waterc 12-14 Bridge Road
EH130LQ
Edinburgh
0131 441 3218
Colinton Opticians
Waterc 56 Bridge Road
EH130LQ
Edinburgh
Waterc 46a Bridge Road
EH130LQ
Edinburgh
0131 441 2352
Chemists - Dispensing
Edinburgh
Colinton Village Nursery
Colint 6-8 Bridge Road
EH130LF
Edinburgh
0131 477 4518
Nurseries & Creches
Edinburgh
5 Stan Shore Road
KA278QH
Isle of Arran
01770 700247
Residential Care Homes
Isle of Arran
Corbie Takeaway
The Pa 72 Main Street
EH45AB
Edinburgh
0131 336 1157
Take Away Food Shops
Edinburgh
Unit 1 Corriecravie
KA278PD
Isle of Arran
01770 870228
Garage Services
Isle of Arran
Unit 3 Craigielea
KA278PR
Isle of Arran
01770 700245
Residential Care Homes
Isle of Arran
Craigl Craiglea Court
KA278AJ
Isle of Arran
01770 302377
Holidays - Self Catering Accommodation
Isle of Arran
Clarem Main Road
KA278JN
Isle of Arran
01770 600294
Hilton The Home Farm
KA278DD
Isle of Arran
01770 302810
Restaurants - Seafood
Isle of Arran
Hilton The Home Farm
KA278DD
Isle of Arran
Restaurants - Seafood
Isle of Arran
Hilton The Home Farm
KA278DD
Isle of Arran
Fish Smokers & Curers
Isle of Arran
Currie Rugby Football Club
Gibson Malleny Avenue
EH147EL
Balerno
0131 449 2432
Sports Clubs & Associations
Balerno
Lambsd Dunavon
KA278HP
Isle of Arran
01770 850212
Telfor Cairn House
KA278EU
Isle of Arran
Farming - Mixed
Isle of Arran
D Sykes Ltd
Unit 5 46 Bavelaw Road
EH147AE
Balerno
0131 477 7447
Electricians & Electrical Contractors
Balerno
D W S Sandland
Colint 21 Bridge Road
EH130LH
Edinburgh
0131 441 2999
Danish Softwood Ltd
Export 19 Turner Avenue
EH147BS
Balerno
0131 451 5599
Dantes
Burlin 48-50 Bridge Road
EH130LQ
Edinburgh
0131 441 7427
Restaurants - Italian
Edinburgh
1 Kilbride Avenue
KA278JY
Isle of Arran
01770 600600
Electricians & Electrical Contractors
Isle of Arran
Glenwo Village Centre
KA278PR
Isle of Arran
01770 700231
Packaging Materials Mnfrs & Suppliers
Isle of Arran
Davidsons Mains Roofing
5 Qual 49 The Green
EH45AE
Edinburgh
0131 336 4542
Roofing Services
Edinburgh
Dean Park Primary School
14B Fo 31 Marchbank Gardens
EH147ET
Balerno
0131 449 4529
Schools - Local Authority
Balerno
Deanpark Clinic
Billin Marchbank Gdns
EH147ET
Balerno
0131 449 5602
Deanpark Clinic
Billin Marchbank Gdns
EH147ET
Balerno
Unit R Seal Shore Holiday Homes
KA278SE
Isle of Arran
Holidays - Self Catering Accommodation
Isle of Arran
Unit 5 Estate Office
KA278EB
Isle of Arran
01770 840259
Holidays - Self Catering Accommodation
Isle of Arran
Eagle Murray Cr
KA278NS
Isle of Arran
01770 600516
Dr E J Butler
Deepin 63 Main Street
EH45AD
Edinburgh
0131 336 3903
Lawton Murray Cr
KA278NS
Isle of Arran
01770 600516
Bedfor The Home Farm
KA278DD
Isle of Arran
01770 302831
Duncan Media
Unit 7 19 Lovedale Road
EH147DW
Balerno
0131 449 6682
Public Relations Consultants
Balerno
McKane Dunfion Cottage
KA278BL
Isle of Arran
01770 302587
Musical Instrument - Mnfrs
Isle of Arran
McKane Dunfion Cottage
KA278BL
Isle of Arran
01770 302393
Musical Instrument - Mnfrs
Isle of Arran
Sterli Ardgowan
KA278AJ
Isle of Arran
Guest Houses
Isle of Arran
2 The Dyemill
KA278NU
Isle of Arran
Holidays - Self Catering Accommodation
Isle of Arran
Unit 5 Eden Lodge
KA278QH
Isle of Arran
Falcon 46A-46B Main Street
EH45AA
Edinburgh
0131 312 8696
Antiques - Repairing & Restoring
Edinburgh
Craig- Corriecravie
KA278PD
Isle of Arran
01770 870370
Equity Property Management Ltd
Heydon 46a Main Street
EH45AA
Edinburgh
0131 623 7078
Property & Estate Management
Edinburgh
Eric Gregory
Sports Ingleside
KA278QW
Isle of Arran
Eyespace Digital
Ardshonas
KA27 8JY
Isle Of Arran
Web Site Design
Isle Of Arran
Fanell's Delicatessen
Promot 56 Bridge Road
EH130LQ
Edinburgh
Fiona E Gilroy MPTA
Homefi 16 Whitelea Road
EH147HE
Balerno
0131 449 6230
Pianos - Tuning & Repairs
Balerno
Fourwa Miramar
KA278JU
Isle of Arran
Painters_Decorators
Isle of Arran
Unit 8 Catacol
KA278HN
Isle of Arran
Guest Houses
Isle of Arran
G Banks
Marchb Mansfield Road
EH147JT
Balerno
0131 449 6035
Lyndon Woodburn
KA278RN
Isle of Arran
Car Dealers
Isle of Arran
Aberde Auchrannie Road
KA278BZ
Isle of Arran
Garage Services
Isle of Arran
Belfor Glencloy Farm
KA278DA
Isle of Arran
01770 302351
Guest Houses
Isle of Arran
Belfor Auchrannie Road
KA278BZ
Isle of Arran
01770 302224
Garage Services
Isle of Arran
Belfor Glencloy
KA278AJ
Isle of Arran
01770 302774
Garage Services
Isle of Arran
Global Travel
The Ne 16 Bridge Road
EH130LQ
Edinburgh
0131 441 4887
Travel Agents & Holiday Companies
Edinburgh
12 But Auchrannie Road
KA278BZ
Isle of Arran
01770 302427
Greengrocers & Fruit Sellers
Isle of Arran
Queens Ship House
KA278LT
Isle of Arran
01770 600231
Victor Torwood
KA278HL
Isle of Arran
01770 830674
Harrin Altrachorvie
KA278LG
Isle of Arran
01770 600468
Courty Drumaghiner
KA278EX
Isle of Arran
Farming - Livestock & Other Animals
Isle of Arran
2 1 Slaeside
EH147HL
Balerno
0131 449 5258
Housing Associations
Balerno
Harmeny Education Trust Ltd
Unit 3 45 Mansfield Road
EH147JY
Balerno
0131 449 5002
Schools - Special
Balerno
Hebe
The Nu 61 Main Street
EH45AD
Edinburgh
0131 336 3015
Hairdressers - Unisex
Edinburgh
Cedar Low Glencloy
KA278DW
Isle of Arran
01770 302233
Joiners & Carpenters
Isle of Arran
B Seed Invercloy
KA278AJ
Isle of Arran
Do It Yourself Shops
Isle of Arran
Hopscotch Holidays
Unit 2 10 Main Street
EH45BY
Edinburgh
0131 336 5554
Charities & Voluntary Organisations
Edinburgh
BUTTER 27 Main Street
EH147EQ
Balerno
0131 449 2257
Hairdressers - Unisex
Balerno
Ian Small
Unit 9 Millhouse
KA278DF
Isle of Arran
01770 302171
Electricians & Electrical Contractors
Isle of Arran
Iceland Foods PLC
20 75 Main Street
EH45AD
Edinburgh
0131 312 8567
Image
288 18 Bridge Road
EH130LQ
Edinburgh
0131 622 6261
Solariums & Tanning Salons
Edinburgh
Inside N Out
Swan C Shore Road
KA278LA
Isle of Arran
01770 700250
Island Cheese Co Ltd
East C Home Farm
KA278DD
Isle of Arran
Dairy Produce Merchants
Isle of Arran
Island Treasure
Spithe Balmichael Visitor Centre
KA278DT
Isle of Arran
Isle Of Arran Distillery
Enterp The Distillery
KA278HJ
Isle of Arran
01770 830334
Distilleries
Isle of Arran
Isle Of Arran Distillery
Enterp The Distillery
KA278HJ
Isle of Arran
01770 830264
Distilleries
Isle of Arran
Isle Of Arran Homes
Enterp Springbank
KA278BE
Isle of Arran
01770 303700
Housing Associations
Isle of Arran
Isle Of Arran Information Centre
Enterp The Pier
KA278AU
Isle of Arran
01770 302140
Tourist Information
Isle of Arran
Isle Of Arran Information Centre
Enterp The Pier
KA278AU
Isle of Arran
01770 302401
Tourist Information
Isle of Arran
J & C Thorpe
Siddow 11 Deanpark Place
EH147ED
Balerno
0131 449 2585
Painters_Decorators
Balerno
27 , Main St
EH14 7EQ
Balerno
0131 449 2257
J & M Murchie
1 Towe Balnacoole Farm
KA278DN
Isle of Arran
Farming - Livestock & Other Animals
Isle of Arran
J A Craig
2 Red Hazelwood
KA278HR
Isle of Arran
01770 850222
Electricians & Electrical Contractors
Isle of Arran
J D McGregor
Windso 38 Main Street
EH147EH
Balerno
0131 449 5545
J Murchie
Therap Bailemargaidh
KA278EX
Isle of Arran
Agricultural Contractors
Isle of Arran
J S Lees
Unit 8 Cir Mhor
KA278JD
Isle of Arran
Holidays - Self Catering Accommodation
Isle of Arran
JCM Joinery & Builders
Unit 9 Breadalbane Lodge
KA278SE
Isle of Arran
Joiners & Carpenters
Isle of Arran
Rosevi 1 The Green
EH147LD
Balerno
0131 449 3750
Artists & Illustrators
Balerno
James W Boal & Sons
Centre East Knowe Farm
KA278BY
Isle of Arran
01770 302344
Plant & Machinery Hire & Leasing
Isle of Arran
James W Boal & Sons
Centre East Knowe Farm
KA278BY
Isle of Arran
Plant & Machinery Hire & Leasing
Isle of Arran
Airport Transfer & Transportation Services
Edinburgh
Jas Campbell & Co
Flour Invercloy House
KA278AJ
Isle of Arran
01770 302027
Jim Hainey
Thomps Kelvin Edge
KA278RQ
Isle of Arran
John Corbett Construction Ltd
82 Enn The Pier
KA278AU
Isle of Arran
01770 302537
John Keith
39/Wes Portland
KA278AJ
Isle of Arran
01770 302135
Wedding Supplies & Services
Isle of Arran
John Thomson Construction Ltd
Aghalu Park Ter
KA278NB
Isle of Arran
01770 600242
John W Dick
Quarry Thornvale
KA278PR
Isle of Arran
01770 700605
Johnsburn House
1 Delb 64 Johnsburn Road
EH147BB
Balerno
0131 449 3847
Restaurants - English
Balerno
Johnston Oils
Unit 2 16 Murray Cr
KA278NS
Isle of Arran
01770 600113
Gas Suppliers
Isle of Arran
Unit E Shore Road
KA278PR
Isle of Arran
01770 700201
Antique Dealers
Isle of Arran
Ken Taylors
Unit 1 58 Bridge Road
EH130LQ
Edinburgh
0131 441 6708
Hairdressers & Hair Stylists - Ladies'
Edinburgh
Kilmory Farm House
Unit E Kilmory Farm
KA278PH
Isle of Arran
01770 870258
Holidays - Self Catering Accommodation
Isle of Arran
Kilmory Store
Unit E Kilmory Store
KA278PQ
Isle of Arran
General Stores
Isle of Arran
Kinneil
Kinneg Kinneil
KA278JT
Isle of Arran
01770 600307
Holidays - Self Catering Accommodation
Isle of Arran
L & C Bennett
Alexan Drumadoon Farm
KA278HA
Isle of Arran
01770 860481
Farming - Mixed
Isle of Arran
Lamlash Post Office
20 Bus Hamilton Ter
KA278LR
Isle of Arran
01770 600201
Post Office Services
Isle of Arran
Lamlash Primary School
20 Bus McKelvie Road
KA278NP
Isle of Arran
01770 600528
Schools - Local Authority
Isle of Arran
Lamlash Primary School
20 Bus McKelvie Road
KA278NP
Isle of Arran
Schools - Local Authority
Isle of Arran
Lochranza Field Centre
Lochor Lochranza Field Centre
KA278HL
Isle of Arran
01770 830637
Outdoor Pursuit Organisers & Equipment
Isle of Arran
Lothian Label Co
Mossba 44 Bavelaw Road
EH147AE
Balerno
0131 449 3565
M D Moore & Co
Dudley 5 Deanpark Brae
EH147DZ
Balerno
0131 449 3716
Stationery - Wholesale
Balerno
M J Wheeler
Lower Alma Road
KA278AZ
Isle of Arran
01770 302511
Veterinary Surgeons & Practitioners
Isle of Arran
M McGivern
28 The Stoneleigh
KA278HL
Isle of Arran
01770 830641
Convenience Stores
Isle of Arran
MacKenzies
The Ci 2-4 Bridge Road
EH130LF
Edinburgh
0131 441 2587
Restaurants - Other
Edinburgh
Macbet Ltd
Unit 5 48 Main Street
EH45AA
Edinburgh
0131 312 7512
Mackenzies Catering
Units 2 Bridge Road
EH130LF
Edinburgh
Marine Harvest (Scotland) Ltd
Old Ho Kings Cross
KA278RG
Isle of Arran
01770 700534
Fish Farms & Hatcheries
Isle of Arran
McAlister Opticians
Unit 1 The Douglas Centre
KA278AJ
Isle of Arran
Millers
Miller Arranton
KA278NF
Isle of Arran
01770 600676
Mohammad
Star B 17 Main Street
EH147EQ
Balerno
0131 451 5588
Take Away Food Shops
Balerno
Morgan & Co
B 520 Lanark Rd West
EH147DH
Balerno
0131 449 7723
Morvan Hill
Statio Morvan
KA278EU
Isle of Arran
01770 860254
Guest Houses
Isle of Arran
Munro Klick
Unit 2 68 Main Street
EH45AA
Edinburgh
0870 750 5625
Photographic Processors
Edinburgh
N B Information Ltd
Carlet 570 Lanark Road West
EH147BN
Balerno
0131 449 7922
Computer Consultants
Balerno
Norhet Bar
Cumber 45 Main Street
EH45BZ
Edinburgh
Public House Management
Edinburgh
North Ayrshire Advice Service
United Park Terrace
KA278NB
Isle of Arran
01770 600210
Counselling Services & Advice Services
Isle of Arran
Ormidale Hotel
The Re Ormidale Lodge
KA278BY
Isle of Arran
01770 302100
Ormidale Hotel
The Re Ormidale Lodge
KA278BY
Isle of Arran
01770 302293
Papa Crolla
Unit 1 59 Bavelaw Road
EH147GB
Balerno
0131 476 7204
Take Away Food Shops
Balerno
Pat Adamson
Unit 2 Corriecravie
KA278PD
Isle of Arran
01770 870228
Guest Houses
Isle of Arran
Paterson Arran Ltd
The Ro Old Mill
KA278AR
Isle of Arran
01770 600118
Food Products - Mnfrs
Isle of Arran
Paterson Arran Ltd
The Ro Old Mill
KA278AR
Isle of Arran
01770 600606
Food Products - Mnfrs
Isle of Arran
Peaches Colinton
3 The 54 Bridge Road
EH130LQ
Edinburgh
0131 441 2266
Pearl Computer Associates Ltd
East W 17 Ravelrig Park
EH147DL
Balerno
0131 538 1674
Computer Consultants
Balerno
Pirnmill Village Store
Trinit The Haven
KA278HP
Isle of Arran
01770 850235
General Stores
Isle of Arran
Pizza Connection
Unit 1 4 Bridge Road
EH130LF
Edinburgh
0131 441 2113
Take Away Food Shops
Edinburgh
Pressing Times Ironing Co
Unit 1 46 Bavelaw Road
EH147AE
Balerno
0131 449 4224
Ironing & Home Laundry Services
Balerno
Prestige Hygiene
23 Deanpark Place
EH14 7LL
Edinburgh
0800 083 0475
Laundries Launderettes
Edinburgh
R H L Richards
Colint 21 Bridge Road
EH130LH
Edinburgh
0131 441 2999
R Haggarty
Drolli Bruach
KA278ER
Isle of Arran
01770 860246
Electricians & Electrical Contractors
Isle of Arran
R J Cameron
Copper 46-47 Main Street
EH45AA
Edinburgh
Robert N Brass & Associates
54 Lew Invercloy House
KA278AJ
Isle of Arran
01770 302313
Surveyors & Valuers
Isle of Arran
Ross Of Balerno
Invero Lanark Road West
EH147JQ
Balerno
01506 880370
Landscape Contractors
Balerno
Royal Mail
Brodic Mayish Road
KA278AA
Isle of Arran
01770 302507
Delivery Services
Isle of Arran
Royal National Lifeboat Institution
Ailte- Arran (Lamlash) Station
KA278JN
Isle of Arran
01770 600250
Charities & Voluntary Organisations
Isle of Arran
Royal National Lifeboat Institution
Ailte- NA Drisean
KA278JU
Isle of Arran
01770 600250
Charities & Voluntary Organisations
Isle of Arran
Royal National Lifeboat Institution
Ailte- NA Drisean
KA278JU
Isle of Arran
01770 600420
Charities & Voluntary Organisations
Isle of Arran
Safe Link Ltd
Unit 1 Auchensidhed
KA278QT
Isle of Arran
Safety Equipment & Clothing
Isle of Arran
Sandy Shedock Farm
KA278EW
Isle of Arran
01770 860261
Darach 6 Main Street
EH147EH
Balerno
0131 449 4237
Scottish Amenity Marketing
Ambula 46 Bavelaw Road
EH147AE
Balerno
0131 476 2653
Horticultural Equipment & Supplies
Balerno
Scottish Child Minding Association
Office 13 Deanpark Avenue
EH147EB
Balerno
Scottish Co-op
2 Shor Shore Road
KA278LA
Isle of Arran
01770 302515
Supermarkets
Isle of Arran
Scottish Hydro Electric PLC
Kings The Pier
KA278AU
Isle of Arran
01770 302255
Electrical Goods Sales Mnfrs & Wholesalers
Isle of Arran
Scottish Milk Products Ltd
3 Wate Torrylinn Creamery
KA278PH
Isle of Arran
Dairy Produce Merchants
Isle of Arran
Scottish Youth Hostels Association
Edinbu Lochranza Youth Hostel
KA278HL
Isle of Arran
Youth Hostels
Isle of Arran
Seal Shore Campsite
Unit 5 Seal Shore Campsite
KA278SE
Isle of Arran
01770 820320
Camping Sites
Isle of Arran
Midsto 1 Larchfield Neuk
EH147NL
Balerno
0131 449 4038
Sheltered Housing
Balerno
Shiskine Hall
Gillin Torbeg
KA278HE
Isle of Arran
01770 860477
Halls For Hire
Isle of Arran
Capper 70 Main Street
EH45AA
Edinburgh
0131 312 6741
Travel Agents & Holiday Companies
Edinburgh
Silver Screen Video
Unit 3 52 Bridge Road
EH130LQ
Edinburgh
0131 441 2981
Video Libraries
Edinburgh
Skotprint
Cortre Arran Show Room
KA278PR
Isle of Arran
Smith & Sanders Ltd
Enterp 46 Bavelaw Road
EH147AE
Balerno
0131 449 3738
Something Special
Unit 5 The Pier
KA278AU
Isle of Arran
Spar
Superm Bavelaw Road
EH147AA
Balerno
Convenience Stores
Balerno
St Mungo Episcopal Church
John W Ladycroft
EH147AG
Balerno
0131 449 7229
Places Of Worship
Balerno
Suite Balmichael Visitor Centre
KA278DT
Isle of Arran
01770 860468
Antique Dealers
Isle of Arran
Stagecoach (West Scotland)
Arran The Pier
KA278AU
Isle of Arran
01770 302000
Bus & Coach Operators & Stations
Isle of Arran
Strathclyde Police
Police Main Road
KA278NF
Isle of Arran
01770 302573
Strathwhillan House
The Ha Strathwhillan Road
KA278BQ
Isle of Arran
01770 302331
Guest Houses
Isle of Arran
Studio 4
Railwa Shore Road
KA278LA
Isle of Arran
Unit 4 48 Bavelaw Road
EH147AE
Balerno
0131 451 5802
Pet Foods & Animal Feeds
Balerno
Colint 21 Bridge Road
EH130LH
Edinburgh
0131 441 2999
Unit 8 Whitefield Farm
KA278RB
Isle of Arran
01770 700291
Holidays - Self Catering Accommodation
Isle of Arran
25 24 Main Street
EH147EH
Balerno
0131 449 5477
Chemists - Dispensing
Balerno
The Blackwaterfoot Garage
Blackw The Blackwaterfoot
KA278ES
Isle of Arran
01770 860277
Garage Services
Isle of Arran
The Boat House
The Bo THE BEACH
KA278AJ
Isle of Arran
The Burnside
Burnsi Auchrannie Road
KA278BZ
Isle of Arran
Art Galleries & Fine Art Dealers
Isle of Arran
The Chestnut Beauty Salon
Oaklan 115a
KA278DA
Isle of Arran
01770 303684
Beauty Salons
Isle of Arran
The Dell Beauty Clinic
Nonsuc 26 Bridge Road
EH130LQ
Edinburgh
0131 441 5050
The Fruit Garden
6 Enfi 46 Main Street
EH45AA
Edinburgh
Pet Shops & Pet Supplies
Edinburgh
The Gilmore Plastering Co Ltd
19 50 Bavelaw Road
EH147AE
Balerno
0131 449 5776
The Grey Horse Inn
Gretna 20 Main Street
EH147EH
Balerno
0131 477 3549
The Holy Island Project
Wisema Holy Island
KA278LR
Isle of Arran
07984 158959
Religious Organisations
Isle of Arran
The National Trust
Coastg Brodick Castle
KA278HY
Isle of Arran
01770 302202
Attractions
Isle of Arran
The National Trust
Coastg Brodick Castle
KA278HY
Isle of Arran
01770 302914
Attractions
Isle of Arran
The New Ferry Fry
Little The Pier
KA278AU
Isle of Arran
01770 302656
Fish & Chip Shops
Isle of Arran
4 The Old House
KA278EW
Isle of Arran
01770 860302
Boarding Kennels & Catteries
Isle of Arran
4 The Old House
KA278EW
Isle of Arran
Boarding Kennels & Catteries
Isle of Arran
The Royal Bank Of Scotland PLC
Drummo 64 Bridge Road
EH130LQ
Edinburgh
0131 441 5391
Banks & Other Financial Institutions
Edinburgh
The Royal Bank Of Scotland PLC
Drummo 4 Main Street
EH147EH
Balerno
0131 449 6085
Banks & Other Financial Institutions
Balerno
The Sheep Skin Shop
Old By Auchencar Farm
KA278EB
Isle of Arran
01770 302503
Knitwear Mnfrs & Wholesalers
Isle of Arran
Glento 7-11 Main Street
EH147EQ
Balerno
0131 451 5756
Playgroups & Pre-School Education
Balerno
11 Harlaw March
EH14 7BJ
Balerno
Art & Craft Materials
Balerno
De Car The Whins
KA278JF
Isle of Arran
01770 830650
Giftware - Wholesale
Isle of Arran
Trafalgar Restaurant
Farm C Trafalgar Shore Road
KA278PZ
Isle of Arran
01770 700396
Restaurants - Other
Isle of Arran
Woodsi Balmichael Visitor Centre
KA278DT
Isle of Arran
Wool & Needlecraft Shops
Isle of Arran
UK Filter
First The Pier
KA278AY
Isle of Arran
01787 319398
Filtration Systems & Services
Isle of Arran
UK Filter
First The Pier
KA278AY
Isle of Arran
01770 302124
Filtration Systems & Services
Isle of Arran
UK Resort Exchange
Church Auchrannie Road
KA278BZ
Isle of Arran
01770 302345
Holidays - Self Catering Accommodation
Isle of Arran
Unifit Domestics
Unit 2 The Grange
KA278QH
Isle of Arran
01770 700636
Domestic Appliances - Servicing
Isle of Arran
Victoria Wine
10 Wal 67-69 Main Street
EH45AD
Edinburgh
0131 312 6190
Wines Spirits & Beer - Retail
Edinburgh
Village Inn
2/The 80 Main Street
EH45AB
Edinburgh
0131 336 2236
W N Thomson & Co
Sheffi 84 Main Street
EH45AB
Edinburgh
0131 312 7353
West End Veterinary Partnership
West E 12 Main Street
EH45BY
Edinburgh
0131 336 1963
Veterinary Surgeons & Practitioners
Edinburgh
Westfield
Unit 4 Westfield
KA278NN
Isle of Arran
01770 600428
Guest Houses
Isle of Arran
Woodgate & Clark
Woodga 10 Main Street
EH45BY
Edinburgh
0131 336 2616
Insurance Services
Edinburgh
Yates
Seagat 9
KA278JN
Isle of Arran
01382 227976
Public Houses
Isle of Arran
Ye Old Inn
Ye Old 25 Main Street
EH45BZ
Edinburgh