Banks & Other Financial Institutions
Tain
Balblair Distillery
Edderton
IV19 1LB
Tain
01862 821273
Banks & Other Financial Institutions
Highland
Banks & Other Financial Institutions
Tain
Banks & Other Financial Institutions
Tain
Premier
Main Street
IV20 1YB
Tain
01862 871623
Banks & Other Financial Institutions
Tain
Convenience Stores
Highland
Construction Contractors - General
Tain
Lidl
Morangie Road
IV19 1PY
Tain
020 3966 5566
Knockbreck Road
IV19 1NZ
Tain
01862 857124
The Guard Room Fearn Aerodrome
IV20 1XW
Tain
01862 850085
Joiners & Carpenters
Tain
20 20 Clear View
A 5 High Street
IV191AB
Tain
01862 893358
Computer Consultants
Tain
Albany Cadboll Place
IV191AY
Tain
01862 893388
Take Away Food Shops
Tain
A & M Ross
Unit 3 17 Arabella
IV191QH
Tain
01862 863326
A Banks & D Coe
Hillcr 26 St. Andrews Road
IV191HB
Tain
01862 892560
A Cut Above
Victor High Street
IV191AE
Tain
01862 892444
Hairdressers - Unisex
Tain
A J Whiteford
Sharls Castle Craig Farm
IV191QS
Tain
01862 851222
A W G Plant Services
Shandw Chapel Street
IV191JF
Tain
01862 892202
Construction Contractors - General
Tain
A W Gray & Butler
Shoppi 10 Knockbreck Street
IV191BJ
Tain
01862 892465
Accu-Build
Unit f Causewayside
IV191NE
Tain
01862 892777
Achentoul Farms Ltd
Collie Edderton Farm House
IV191JU
Tain
01862 821308
Farming - Livestock & Other Animals
Tain
Suther Bank Street
IV191AQ
Tain
01862 810300
Ladesi 18 Knockbreck Avenue
IV191LY
Tain
01349 853332
Alister I Sutherland & Son
Unit 4 Glebe Cottage
IV191JY
Tain
01862 821270
Steel Fabricators & Erectors
Tain
Allan W J Wilson Ltd
Office 1 Balnagore
IV201RP
Tain
Drainage Contractors
Tain
Alldays Stores Ltd
B 14 High Street
IV191AE
Tain
01862 892138
Alldays Stores Ltd
B 18-20 Stafford Street
IV191AZ
Tain
01862 894133
Unit 1 1 Knockbreck Avenue
IV191LY
Tain
Alternative
Bolton 39 High Street
IV191AE
Tain
01862 893135
Acupuncture Practitioners
Tain
Alzheimers Scotland Action On Dementia
Duthac Academy Street
IV191ED
Tain
01862 894276
Charities & Voluntary Organisations
Tain
Angus Munro
Unit 3 Mossview North Cadboll
IV201TN
Tain
Carpenters & Joiners
Tain
Animation Source
Trace Clay of Allan
IV201RR
Tain
0870 777 8885
Film Studios & Production Services
Tain
Animax Studios
Trace Clay of Allan
IV201RR
Tain
0870 777 8999
Television & Radio Production Services
Tain
Anta (Scotland) Ltd
Cambri
IV201XW
Tain
01862 832477
Arabella Ltd
Aberga Loans Of Tullich
IV201XW
Tain
01862 832797
Mini Buses - Hire & Leasing
Tain
Ardmore Lodge
The St Ardmore Lodge Hotel
IV191LB
Tain
01862 821313
Post Office Services
Tain
Athena
Athels 16 Tower Street
IV191DY
Tain
01862 894888
Hairdressers - Unisex
Tain
Autoline
Homeli 21 Rockfield
IV201RF
Tain
Balblair
5 Balblair Residential Home
IV191LB
Tain
01862 821272
Residential Care Homes
Tain
Balinroich Farms Ltd
Burnt Allan House
IV201RR
Tain
01862 832207
Farming - Livestock & Other Animals
Tain
Balintore Farms
Burnt Ferndale
IV201XP
Tain
01862 832250
Balintore Hotel
Burnt East Street
IV201UA
Tain
01862 832219
Balintore Post Office
Burnt Main Street
IV201UE
Tain
01862 832235
Bannerman Co Ltd
Banner 2 Knockbreck Road
IV191BW
Tain
01862 892322
Frozen Food Processors & Distributors
Tain
Betty's
Hastin 11 Rovers Cresent
IV201UL
Tain
01862 832636
Hairdressers - Unisex
Tain
Blythswood Care
Unit 1 St. Duthus Street
IV191AL
Tain
01862 893408
Books In Order
Suilve Scotsburn Road
IV191PP
Tain
Accounting & Book-Keeping Services
Tain
Brambles
Seavie 5 King Street
IV191AF
Tain
01862 892929
British Red Cross
Red Cr Victoria Road
IV191AU
Tain
01862 893568
Charities & Voluntary Organisations
Tain
Browns Fine Arts
Deanfi Castle Brae
IV191AJ
Tain
01862 893884
Art Galleries & Fine Art Dealers
Tain
Burgie Lodge Farms Ltd
The Cr Clay of Allan Farm
IV201RR
Tain
01862 832260
C T Falconer & Co Ltd
Unit 4 24 Tower Street
IV191DY
Tain
01862 892299
Cafe Volante
Barn A 8 Lamington Street
IV191AA
Tain
01862 892101
Take Away Food Shops
Tain
Caledonian Hotel
Brae C Main Street
IV201YS
Tain
01862 871345
Carnegie Lodge Hotel
Carneg Viewfield Road
IV191NR
Tain
01862 894039
64, Burgage Drive
IV19 1DN
Tain
Christian Bookshop
Victor 5 St. Duthus Street
IV191AL
Tain
01862 893244
Halfor Geanies House
IV201TW
Tain
01862 871011
Clydesdale Bank PLC
Park H 5 Market Street
IV191AR
Tain
0845 782 6811
Banks & Other Financial Institutions
Tain
Unit 2 11 Main Street
IV201UE
Tain
01862 832252
Joiners & Carpenters
Tain
Craighill Primary School
Craigh Craighill Terrace
IV191EU
Tain
01862 893976
Schools - Local Authority
Tain
Crossr
IV191QH
Tain
01862 863227
1 Cullisse Farm Cottages
IV191QN
Tain
Farming - Livestock & Other Animals
Tain
D A Ross & Co
Terra 5-9 High Street
IV191AB
Tain
01862 892009
Chemists - Dispensing
Tain
3 Ross
IV201RG
Tain
01862 871223
Andrew Rhannich Farm
IV191LG
Tain
01862 821265
Farming - Livestock & Other Animals
Tain
The St Ardmore Lodge
IV191LB
Tain
01862 821246
Photographers - Advertising & Commercial
Tain
Unit 3 Easter Rarichie
IV201XH
Tain
01862 832900
Unit 3 Ivy Cottage
IV201RR
Tain
Heating Contractors & Consultants
Tain
Bonfie Balnaha Farm
IV201TN
Tain
01862 871297
Unit 3 Main Street
IV201YB
Tain
Post Office Services
Tain
Newfie Ross Cresent
IV201UW
Tain
01862 832429
Heating Contractors & Consultants
Tain
Unit 4 Kirksheaf Farm
IV191PB
Tain
01862 892167
Sealad
IV191JX
Tain
01862 893535
Sealad Meikleferry South
IV191JX
Tain
Dr A Evennett
Health Scotsburn Road
IV191PR
Tain
01862 892759
Dr A R Gordon
Health Scotsburn Road
IV191PR
Tain
01862 892759
Dr I Colvin
Tain H Scotsburn Road
IV191PR
Tain
01862 892203
Dr J Armer
Health Scotsburn Road
IV191PR
Tain
01862 892759
Dr J P Greenwood
Health Scotsburn Road
IV191PR
Tain
01862 892759
Dr K Begg
Health Scotsburn Road
IV191PR
Tain
01862 892759
Dr M Armer
Health Scotsburn Road
IV191PR
Tain
01862 892759
Dr P D Graham
Health Scotsburn Road
IV191PR
Tain
01862 892759
Duthac Shandwick Street
IV191BQ
Tain
01862 894422
Leisure & Recreation Centres
Tain
Duthac House Resource Centre
Duthac Academy Street
IV191ED
Tain
01862 892234
Loppin Culnaha Farm House
IV191QP
Tain
3 Lloy Pithogarty Farm
IV191PD
Tain
Farming - Livestock & Other Animals
Tain
Unit 1 Easter Rarichie
IV201XH
Tain
01862 832511
Schools - Local Authority
Tain
Edderton Village Hall
Seafor Station Road
IV191JA
Tain
01862 821293
Unit 1 & 8 Blairlaith Industrial Estate
IV191EB
Tain
01862 893978
Hygiene & Sanitary Appliance Mnfrs
Tain
27 Par 1 Academy Street
IV191ED
Tain
01862 892404
Carpets & Rugs - Retail
Tain
Fairy Godmother Gowns
9/Cros 16 Geanies Street
IV191BB
Tain
01862 894121
6 Park
IV201TJ
Tain
01862 832234
6 Park Allison House
IV201TJ
Tain
01862 832061
Post Office Services
Tain
6 Park Fearn Service Station
IV201TE
Tain
6 Park Fearn Industrial Estate
IV201XH
Tain
01862 832903
Unit 9 Blarliath Industrial Estate
IV191EB
Tain
01862 893436
Kitchen Planners & Furnishers
Tain
Audio-Visual Production & Presentation Services
Tain
Food Frenzi
2 Ryed Market Street
IV191AR
Tain
01862 893663
G Bannerman (Tain) Ltd
Manor Shore Road
IV191EH
Tain
01862 892480
G Grant
Tain H Scotsburn Road
IV191PR
Tain
01862 894040
G Halliday
Marsha Main Road
IV201SS
Tain
01862 893026
Unit 2
IV191JY
Tain
01862 821253
Hillsi 3 Dounie
IV191LN
Tain
Farming - Livestock & Other Animals
Tain
Gorse Blarliath Industrial Estate
IV191EB
Tain
01862 894002
George Morrison
Warwic 22 High Street
IV191AE
Tain
01862 892346
Kitchen Planners & Furnishers
Tain
Granar Drumossie
IV201XP
Tain
01862 871671
Plot 3 Blarliath Industrial Estate
IV191EB
Tain
01862 892448
Golf View House
Silver 13 Knockbreck Road
IV191BN
Tain
01862 892856
23 Eas 55 Seaforth Road
IV191DS
Tain
01862 893595
Taxis & Private Hire
Tain
H M Innes
Ground 38 Craighill Terrace
IV191ER
Tain
01862 863254
Road Haulage Services
Tain
Union Greenlands Farm
IV191QL
Tain
Haddows
12 Cor 27 Lamington Street
IV191AA
Tain
01862 892772
Wines Spirits & Beer - Retail
Tain
Hair Design
46 Cor 5 Cadboll Place
IV191AY
Tain
01862 892228
Hairdressers - Unisex
Tain
Harry Gow
Canal 16 High Street
IV191AE
Tain
01862 892081
Unit 7 Blairlaith Industrial Estate
IV191EB
Tain
01862 893330
Dog Clipping & Grooming
Tain
Heads & Tails
Tothil 9 Geanies Street
IV191BB
Tain
01862 892858
Pet Shops & Pet Supplies
Tain
Medall Glastullich Farm Cottage
IV191NB
Tain
01862 863272
Henry Smith
Crown Main Road
IV201SS
Tain
01862 832204
Tomich Scotsburn Road
IV191PR
Tain
01862 893021
Kilda Blarliath Farm
IV191EB
Tain
01862 892034
Cheese Makers & Suppliers
Tain
Highland Hospice
Highla 11 King Street
IV191AF
Tain
01862 894216
Old Co Rhynie Road
IV201SU
Tain
01862 832257
Schools - Local Authority
Tain
Norwic Hilton Primary School
IV201XR
Tain
Schools - Local Authority
Tain
Unit 1 4 Victoria Terrace
IV191AX
Tain
01862 892394
Taxis & Private Hire
Tain
Brenachie Croft
IV18 0PD
Invergordon
Landscape Contractors
Invergordon
Inver Inn
Moffat
IV201SE
Tain
01862 871240
Inver Kennels
Moffat Lower Arboll
IV201SQ
Tain
Boarding Kennels & Catteries
Tain
Inver Primary School
Schools - Local Authority
Tain
Inver Village Hall
Inver Shop Street
IV201SE
Tain
01862 871620
Invercakes & Sugarcraft
Cake Makers & Decorators
Tain
J & C Williamson
Old Sc 28
IV191QJ
Tain
01862 863246
J Harvey
The Sp 14a Bank Street
IV201UQ
Tain
01862 832619
J J Vass & Sons
Naro M Park Street
IV201UR
Tain
01862 832648
Carpenters & Joiners
Tain
J M Whiteford & Co
Thornh Wester Rarichie Farm
IV201XH
Tain
01862 851236
J M Whiteford & Co
Thornh Shandwick Mains
IV191QJ
Tain
01862 863206
J M's Hairdressing Salon
The An 2 Ross Street
IV191BA
Tain
01862 893303
Hairdressers - Unisex
Tain
J Moore & Co
Charmb 12 Tower Street
IV191DY
Tain
01862 893169
Unit 8 Fearn Farm
IV201TL
Tain
01862 832205
Oakwel 26 Market Street
IV191AR
Tain
01862 892230
John Ross
Old Pu Ankerville
IV191QW
Tain
01862 863255
John S Simpson
Parkfi 7 St. Duthus Street
IV191AL
Tain
01862 893142
Veterinary Surgeons & Practitioners
Tain
Johnson & Farrell
First Victoria Road
IV191AU
Tain
01862 894223
Veterinary Surgeons & Practitioners
Tain
L & M 19 Market Street
IV191AR
Tain
01862 893933
Hairdressers - Unisex
Tain
Kanisha
Design 11 St. Duthus Street
IV191AL
Tain
01862 893017
Restaurants - Indian
Tain
Keith Munro Ltd
Broomlea House
IV20 1XW
Tain
Electricians & Electrical Contractors
Tain
Kevin Loy
Victor High Street
IV191AE
Tain
01862 894726
Liz Arundel
Schieh Main Street
IV201YW
Tain
01862 871358
Occupational Therapists
Tain
Lloyds TSB (Scotland) PLC
75 Alm 29 High Street
IV191AE
Tain
0845 303 0109
Banks & Other Financial Institutions
Tain
Logie Financial Consultants
Financial Advisers- Independent
Tain
M A Forbes
Victor High Street
IV191AE
Tain
01862 892343
M D Grain & Feed
Marsh Balaldie
IV201TN
Tain
01862 871303
M H Sharp Ltd
Hill T Shore Road
IV191EH
Tain
01862 893000
M McDonald
Tain H Scotsburn Road
IV191PR
Tain
01862 892203
MacKay W
Unit 5 South Balkeith Farm
IV191PD
Tain
01862 892250
MacKenzie & Cormack
Stone 20 Tower Street
IV191DZ
Tain
01862 892046
MacRae Bookmakers
3 12 Lamington Street
IV191AA
Tain
Macdonald & Sandison
Donhea Tower Gdns
IV191EA
Tain
01862 892130
Mackintosh Motors
Unit 4 Blarliath Industrial Estate
IV191EB
Tain
01862 894045
Mansfield House
Site O Scotsburn Road
IV191PR
Tain
01862 892052
7 Alexander Park
IV19 1QG
Tain
Drain & Sewer Clearance
Tain
Metalwork (UK)
St Ann Blarliath Industrial Estate
IV191EB
Tain
01862 894123
Mohammed Shafi
Gladst King Street
IV191AF
Tain
01862 892454
Morang Morangie Road
IV191PY
Tain
01862 893164
Garden Centres Nurseries
Tain
Morangie House Hotel
Morang Morangie Road
IV191PY
Tain
01862 892281
Murray & Anne Mackay
Unit 2 5 Wester Arboll
IV201SQ
Tain
01862 871288
Agricultural Contractors
Tain
Network Refrigeration
Stains
IV201XN
Tain
01862 832682
Air Conditioning & Refrigeration Contractors
Tain
Nicholl
18 New Lamington Street
IV191DJ
Tain
01862 892051
Post Office Services
Tain
Nigg Ferry Hotel
Unit 1
IV191QU
Tain
01862 851440
Occupational Health & Safety Management
Holly Strath of Pitcalnie House
IV201XJ
Tain
Orchard Fruits (Tain) Ltd
North Station Road
IV191HX
Tain
01862 893888
Fruit & Vegetables - Wholesale
Tain
Carpenters & Joiners
Tain
Parker Associates
4 Bric 13 Manse Street
IV191HE
Tain
01862 892983
Geological & Geophysical Consultants
Tain
Procurator Fiscal
Sherif 11 Stafford Street
IV191BP
Tain
01862 892472
Professional Beauty At The Mansfield
Mansfi Scotsburn Road
IV191PR
Tain
01862 893040
Kent H Viewfield
IV191PX
Tain
01862 893876
Plant & Machinery Hire & Leasing
Tain
R D G Clarke
Kent H Edderton Farm
IV191JU
Tain
01862 821206
R MacLeod & Son
North 14 Lamington Street
IV191AA
Tain
01862 892171
R W M & K M MacKenzie & Co
The Bu Geanies House
IV201TW
Tain
01862 871000
14 Lamington Street
IV19 1AA
Tain
01862 892171
Railway Hotel
Castle Castle Brae
IV191AJ
Tain
01862 892069
Raj Poog
Vijay 11 St. Duthus Street
IV191AL
Tain
01862 893003
Restaurants - Indian
Tain
Shore Road
IV19 1EB
Tain
01463 242649
Motor Caravan Dealers
Tain
Richard Jones
Mechin Mounteagle
IV201RP
Tain
Richard M MacKenzie
Unit 4 Blarliath Industrial Estate
IV191EB
Tain
01862 892509
Carpenters & Joiners
Tain
Robertsons Of Tain Ltd
East F Shore Road
IV191HY
Tain
01862 892151
Agricultural Engineers
Tain
Ronald Ross
Furnit Shore Road
IV191EH
Tain
01862 892425
Pelham Rheguile
IV191LE
Tain
01862 821217
Ross-Shire Mortgage Shop
Staffo 21 Stafford Street
IV191AZ
Tain
01862 893561
Royal Mail
Tain D Lamington Street
IV191DJ
Tain
01862 892806
Royal National Lifeboat Institution
Tower Tower Street
IV191DY
Tain
01862 892211
Charities & Voluntary Organisations
Tain
Park L Scotsburn Road
IV191PP
Tain
Garden Centres Nurseries
Tain
Scottish Co-op
Co-ope Morangie Road
IV191HP
Tain
01862 892020
Scottish Episcopal Church
St And Manse Street
IV191HE
Tain
01862 892193
Scottish Liberal Democrats
The E 26 Tower Street
IV191DY
Tain
01862 892726
Seaboard Memorial Hall
Branch East Street
IV201UA
Tain
Sheriff Clerk
Sherif High Street
IV191AB
Tain
Smit Land & Marine Engineering
The Gi The Fendom
IV191PE
Tain
01862 893409
St Duthus Motors
St. Du Shore Road
IV191EH
Tain
St Duthus School
St. Du Academy Street
IV191ED
Tain
Schools - Local Authority
Tain
St Vincents Church
Pendle Cameron Road
IV191NN
Tain
01862 892592
Stagecoach (Inverness)
Unit 3 Scotsburn Road
IV191PP
Tain
Croft Crammond Brae
IV191JG
Tain
01862 892298
Film & Photograph Libraries
Tain
Chantr 18 High Street
IV191AE
Tain
01862 892458
Susannah Stone
Hill F Knockbreck House
IV191LZ
Tain
01862 892035
Charities & Voluntary Organisations
Tain
Unit 8 31-35 High Street
IV191AE
Tain
01862 892154
Electrical Goods Sales Mnfrs & Wholesalers
Tain
29 High Street
IV19 1AE
Tain
Banks & Other Financial Institutions
Tain
Greenr 13 King Street
IV191AF
Tain
Greenr 15-17 Lamington Street
IV191AA
Tain
Police 10 Academy Street
IV191ED
Tain
01862 894855
Newspaper & Magazine Publishers
Tain
Greenr 14 Geanies Street
IV191BB
Tain
01862 892095
Electricians & Electrical Contractors
Tain
Greenr 1 Knockbreck Road
IV191BW
Tain
01862 893622
Petrol Filling Stations
Tain
Greenr Chapel Road
IV191JE
Tain
01862 892314
Golf Courses & Clubs
Tain
Greenr Scotsburn Road
IV191PR
Tain
01862 894098
Greenr Stafford Street
IV191AZ
Tain
Greenr Academy Street
IV191ED
Tain
01862 893915
Police Victoria Road
IV191AU
Tain
01862 892215
Police Queen Street
IV191AP
Tain
01862 892604
Police Scotsburn Road
IV191PS
Tain
01862 892121
Schools - Local Authority
Tain
Police Bank Street
IV191AQ
Tain
Goldsmiths & Silversmiths
Tain
Tain Slating
Police 13 St Andrews Road
IV191HB
Tain
01862 893518
Tain Slating Ltd
13 St. Andrews Rd
IV19 1HB
Tain
Police 5 Craig Avenue
IV191JP
Tain
01862 894070
Police Tower Street
IV191DY
Tain
01862 894089
Tarbat Historic Trust
Unit 1 Tarbatness Road
IV201YA
Tain
01862 871351
Tarbat Old School
Unit 1 Tarbatness Road
IV201YA
Tain
Schools - Local Authority
Tain
Technifix
5/6/Da Nigg Station
IV191QH
Tain
01862 863231
Catering Equipment - Servicing & Repairs
Tain
3 Gran 21-25 Lamington Street
IV191AA
Tain
01862 893441
Morangie Road
IV19 1PY
Tain
The Glenmorangie Distillery Co
Manor
IV191PZ
Tain
01862 892043
The Orchard
The Or 2 Market Street
IV191AR
Tain
01862 893181
Greengrocers & Fruit Sellers
Tain
The Oystercatcher
Royal Main Street
IV201YB
Tain
01862 871560
Restaurants - Seafood
Tain
The Royal Bank Of Scotland PLC
Dale H PO Box 1
IV191AD
Tain
01862 892421
Banks & Other Financial Institutions
Tain
The Tain Pottery
A Aldie
IV191LZ
Tain
01862 894112
Pottery Mnfrs & Suppliers
Tain
The Wool Shop
3 Mark 7-9 Lamington Street
IV191AA
Tain
Wool & Needlecraft Shops
Tain
Time For Toys
The Ki 10 Geanies Street
IV191BB
Tain
Tower Bookshop
Market 11-15 High Street
IV191AB
Tain
01862 894185
Tranquility Health & Beauty
Victor High Street
IV191AE
Tain
01862 894466
Trophy Pet Foods
Unit 4 Balindrum Farm House
IV201TN
Tain
Pet Shops & Pet Supplies
Tain
Tyre & Auto
Unit 5 Blairlaith Industrial Estate
IV191EB
Tain
United Free Church Of Scotland
Office Park Street
IV201UR
Tain
01862 832281
The Lo Shore Road
IV191EH
Tain
01862 892149
W A Burgess & Son Ltd
Vicara Blarliath Industrial Estate
IV191EB
Tain
01862 892033
W J & P D Mackenzie
Torrin Hilton Farm
IV191LZ
Tain
01862 892301
W O Gordon (Bindal) Co
3 Sutt Bindal Farm
IV201RD
Tain
01862 871204
William Grant & Sons
Quarry 1-3 High Street
IV191AB
Tain
01862 892315
Anchor King Street
IV201UZ
Tain
01862 832277
Plant & Machinery Hire & Leasing
Tain