all categories in Rosyth and near me (300)

Betfred

42 High Street,Inverkeithling
KY11 1NN Kirkcaldy
0800 032 0878
Yext Logo
Phonebook Kirkcaldy

Busy Bees Castle View

Castle View
KY11 8PF Dunfermline
01383 626262
Yext Logo
Playgroups & Pre-School Education Dunfermline

Co-op Food - Rosyth

Castlandhill Road
KY11 2PZ Rosyth
01383 412757
Yext Logo
Supermarkets Rosyth

Co-op Funeralcare, Rosyth

Unit D
KY11 2RP Rosyth
01383 415590
Yext Logo
Funeral Services Rosyth

Crossroads Post Office

Rosyth
KY11 2PZ Dunfermline
01383 413832
Yext Logo
Banks & Other Financial Institutions Dunfermline

DazCabz

71 Park Lea
KY11 2LJ Dunfermline
07395 109786
Yext Logo
Airport Transfer & Transportation Services Dunfermline
(0)

Greggs

UA Backmarsh Road
KY11 2RS Rosyth
01383 412363
Yext Logo
Bakers' Shops Rosyth

Greggs

47 High Street
KY11 1NL Inverkeithing
01383 412640
Yext Logo
Bakers' Shops Inverkeithing

Howdens - Inverkeithing

Unit 10
KY11 1HZ Inverkeithing
01383 452200
Yext Logo
Builders' Tools & Equipment Mnfrs Inverkeithing

Hunter Property Services

38 Fergusson Rd
KY11 8NA Dunfermline
07855 845114
Yext Logo
Construction Contractors - General Dunfermline

Inverkeithing Funeralcare

65 High Street
KY11 1AF Inverkeithing
01383 415962
Yext Logo
Funeral Services Inverkeithing

Inverkeithing Post Office

57 High Street
KY11 1NL Inverkeithing
01383 413942
Yext Logo
Banks & Other Financial Institutions Inverkeithing

J & C Taxis

9 Leslie Rd
KY11 2LB Dunfermline
01383 414141
Yext Logo
Airport Transfer & Transportation Services Dunfermline

KDN Catering & Hospitality

Pitreavie Golf Club
KY11 8PR Dunfermline
07930 237789
Yext Logo
Caterers Dunfermline

Minuteman Press

6 Dewar House
KY11 8PY Dunfermline
01383 734333
Yext Logo
Designers - Graphic Dunfermline

Nationwide Building Society

Carnegie Avenue
KY11 8PE Dunfermline
0345 266 1592
Yext Logo
Banks & Other Financial Institutions Dunfermline

Pepe's

101 Queensferry Road
KY11 2PU Rosyth
01383 418886
Yext Logo
Restaurants - Other Rosyth

Post Office Travel Money

57 High Street
KY11 1NL Inverkeithing
01383 413942
Yext Logo
Phonebook Inverkeithing

Sainsbury's Local

2 Unwin Avenue
KY11 2ZQ Rosyth
0330 013 7717
Yext Logo
Convenience Stores Rosyth

Tesco Express

73 Aberdour Road
KY11 4RB Dunfermline
0345 026 9976
Yext Logo
Convenience Stores Dunfermline

Tesco Superstore

174 Queensferry Rd
KY11 2JF Dunfermline
0345 677 9235
Yext Logo
Convenience Stores Dunfermline

Toolstation Dunfermline

Pitreavie Way
KY11 8UX Dunfermline
0330 333 3303
Yext Logo
Builders' Tools & Equipment Mnfrs Dunfermline

Travis Perkins

Queensferry Road
KY11 8QP Dunfermline
01383 731911
Yext Logo
Construction Contractors - General Dunfermline

VSF Services

Dunfermline
07522 397163
Yext Logo
Fence Dunfermline
(0)

Well Pharmacy

2 Crosslands Place
KY11 2LS Rosyth
01383 413425
Yext Logo
Beauty Products Rosyth

Wolseley Plumb & Parts

Unit A Pitreavie Business Park
KY11 8PU Dunfermline
01383 625999
Yext Logo
Heating Contractors & Consultants Dunfermline

A.R.M Joinery & Glazing

Holborn Place
KY11 2LG Rosyth
07340 814448
Flooring Services Rosyth

Dockyard Digs

Globe Rd
KY11 2AQ Rosyth - Dunfermline
01383 249404
Hotels Rosyth

Dockyard Digs

Globe Road
KY11 2AQ Rosyth
01383 249404
Travel Agents & Holiday Companies Rosyth

Ferrier & MacKinnon Optometrists

14 High Street
KY11 1NN Inverkeithing
01383 420300
Opticians - Ophthalmic (Optometrists) Inverkeithing

Pertemps Rosyth

Marine Harvest, Admiralty Road
KY11 2BP Rosyth
01383 221164
Counselling Services & Advice Services Rosyth

Rowlands Pharmacy Rosyth

6 Queensferry Road
KY11 2RA Dunfermline
01383 413504
Chemists - Dispensing Dunfermline

Shell

Admiralty Road
KY11 2BN Dunfermline
01383 414022
Cafes Dunfermline

bp pulse Charging Station

Primrose Lane
KY11 2RN Dunfermline
0330 016 5126
Building Services Dunfermline

wilsons solicitors

25 High Street
KY11 1NL inverkeithing
01383 418999
Solicitors inverkeithing
2 Unwin Avenue
KY11 2ZQ Dunfermline
01383 414121
Yext Logo
Children & Babywear - Retail Dunfermline

Booker Dunfermline

Pitreavie Industrial Estate
KY11 8PU Dunfermline
01383 728876
Yext Logo
Butchers Dunfermline
35, Ramsey Place
KY11 2YG Dunfermline
07930 006484
Yext Logo
Lock Smiths Dunfermline
(0)
101D Queensferry Rd
KY11 2PU Dunfermline
Yext Logo
Convenience Stores Dunfermline
255 Admiralty Rd
KY11 2BW Dunfermline
01383 413341
Yext Logo
Convenience Stores Dunfermline
Certas Energy Uk Ltd Primrose Lane
KY11 2XW Rosyth
01383 420817
Yext Logo
Convenience Stores Rosyth
33-37 73-75 High Street
KY111NW Inverkeithing
01383 416532
Freezer Centres Inverkeithing
(1)
Dean V 7 Hillfield Road
KY111BP Inverkeithing
01383 411111
Taxis & Private Hire Inverkeithing
(1)

S M Bayne & Co Ltd

Aston 79 High Street
KY111NW Inverkeithing
01383 412386
Bakers' Shops Inverkeithing
(1)
Bog Ro Belleknowes Industrial Estate
KY111HZ Inverkeithing
01383 419151
Salvage Dealers Inverkeithing
(3)

1st Double Glazing Doctor

11 Wood Place
KY11 2SU Dunfermline
Double Glazing Installers Dunfermline
(0)

A F Dobbie

Unit A Queensferry Road
KY118PU Dunfermline
01383 723111
Paper Merchants Dunfermline
(0)

A S A P

Howard 32 High Street
KY111NN Inverkeithing
01383 420099
Estate Agents Inverkeithing
(0)
Holborn Place
KY11 2LG Rosyth
07340 814448
Flooring Services Rosyth
(0)
34 Mossbank
KY11 2NW Rosyth
01383 793648
Carpet Rosyth

Abbey Decorators

46-48 15 Keir Hardie Ter
KY113BP Dunfermline
01383 624494
Painters_Decorators Dunfermline
(0)

Acetech Personnel Ltd

Rothes Watt Road
KY112BB Dunfermline
01383 427900
Employment & Recruitment Agencies Dunfermline
(0)

Adecco UK Ltd

15/Pit Queensfer
KY118UU Dunfermline
01383 749566
Employment & Recruitment Agencies Dunfermline
(0)

Air Training Corps

H M S Hilton Road
KY112XH Dunfermline
01383 425005
Youth Organisations & Centres Dunfermline
(0)
15 Hamilton Place
KY11 2PJ Dunfermline
07989 606455
Computer Support & Services Dunfermline
(0)

Aliathon

Pitrea Queensferry Road
KY118UU Dunfermline
01383 737736
Engineers - Consulting Dunfermline
(0)
Unit 2 Castle Business Centre
KY11 8NT Dunfermline
Delivery Services Dunfermline
(0)

Animal Snacks

Unit 1 6 Hill Street
KY111LP Inverkeithing
01383 418856
Pet Foods & Animal Feeds Inverkeithing
(0)

Armtec Media Management Ltd

Unit 3 16 Cromarty Campus
KY112WX Dunfermline
01383 411177
Publishers Dunfermline
(0)

Arnold Clark

1 Broo Rosyth Dockyard
KY112YD Dunfermline
01383 423234
Car Rental Dunfermline
(0)

Au Soleil

Addiso 10 Hill Street
KY111LP Inverkeithing
01383 420797
Solariums & Tanning Salons Inverkeithing
(0)

B & F Decorating, Ames Taping & Cov

6 Middlebank Close
KY11 8LR Dunfermline
Painting Contractors Dunfermline
(0)

B & R

New Me 97 High Street
KY111NW Inverkeithing
01383 419935
Butchers Inverkeithing
(0)
Ruddin 122 Queensferry Road
KY112QZ Dunfermline
01383 419328
Dentists Dunfermline
(0)

BMcG Landscaping

3 Parkgate
KY11 2JW Dunfermline
Landscape Contractors Dunfermline
(0)

Babcock Scientific Services

Leanne Rosyth Dockyard
KY112YD Dunfermline
01383 424199
Laboratories Dunfermline
(0)

Bank Of Scotland

Pitrea Queensferry Road
KY994BS Dunfermline
0845 300 0323
Banks & Other Financial Institutions Dunfermline
(0)
4 Hadl 3 Boreland Road
KY111NH Inverkeithing
01383 416727
Furniture - Used Inverkeithing
(0)
Arunde Hilton Road
KY112BA Dunfermline
01383 411499
Taxis & Private Hire Dunfermline
(0)
Rosyth Business Centre
KY11 2WX Dunfermline
Barbers Dunfermline
(0)
Big Sky Campers Ltd, Unit 4B Forties Com
KY11 2XB Rosyth - Fife
07768 973804
Car Rental Rosyth

Bonnie Tiler

High C 27 Struan Drive
KY111AR Inverkeithing
01383 416008
Tiling Contractors - Wall Inverkeithing
(0)

Boreland Lodge

Lyndhu 31 Boreland Road
KY111DA Inverkeithing
01383 413792
Hotels Inverkeithing
(0)

Botterills

Block 45 High Street
KY111NL Inverkeithing
01383 419579
Convenience Stores Inverkeithing
(0)

Boyds

Thistl 54 High Street
KY111NN Inverkeithing
01383 415723
Hardware Inverkeithing
(0)

Brown's The Flower Shop

Enterp 107 Queensferry Road
KY112PS Dunfermline
01383 412803
Florists Dunfermline
(0)

Burgh Arms Hotel

Poplar 20-22 High Street
KY111NN Inverkeithing
Public Houses Inverkeithing
(0)

C C W LLP

Unit 6 Queensferry Road
KY118UU Dunfermline
01383 626666
Solicitors Dunfermline
(0)

C J'S

Unit 3 118 Queensferry Road
KY112QZ Dunfermline
01383 417920
Public Houses Dunfermline
(0)
3 Hutchison Green
KY11 3BT Dunfermline
Plumbers Dunfermline
(0)
Casill 2 Townhall Street
KY111LX Inverkeithing
01383 413905
Fish & Chip Shops Inverkeithing
(0)

Cairn Active Design Ltd

15/Pit Queensferry Road
KY118UU Dunfermline
01383 749518
Computer Aided Design Dunfermline
(0)

Caledonia

3 2A High Street
KY111NN Inverkeithing
01383 418787
Travel Agents & Holiday Companies Inverkeithing
(0)

Caledonia Taxis

13 Esmonde Court
KY11 2YZ Dunfermline
Taxis & Private Hire Dunfermline
(0)

Catering Engineering

5 Goos 28 Chapel Place
KY111NQ Inverkeithing
01383 417996
Catering Equipment - Servicing & Repairs Inverkeithing
(0)

Central Bar

Baptis 7-9 High Street
KY111NL Inverkeithing
01383 419937
Public Houses Inverkeithing
(0)

Central Bar

Baptis 7-9 High Street
KY111NL Inverkeithing
01383 412096
Public Houses Inverkeithing
(0)
25 Hilton Wynd
KY11 2BF Rosyth
07921 313585
Storage Services Rosyth
(0)

Chem-Dry (Dunfermline)

Unit 1 11 Larch Grove
KY118AG Dunfermline
01383 731092
Carpet Dunfermline
(0)

Chop Sticks

Flat 1 157 Queensferry Road
KY112PP Dunfermline
01383 411993
Restaurants - Chinese Dunfermline
(0)

Christies

Statio 25 Ferryhills Road
KY111HE Inverkeithing
Accountants Inverkeithing
(0)

City Cleaning Contractors

Unit 9 Johnston Pk
KY111BT Inverkeithing
0131 624 9807
Cleaning Services - Commercial Inverkeithing
(0)

Clark Autolease

Unit 3 Queensferry Road
KY118UU Dunfermline
01383 749616
Car & Truck Leasing & Contract Hire Dunfermline
(0)

Clean Genie Valeting

60 Evershed Drive
KY11 8RE Dunfermline
07934 335545
Car Washing & Polishing Equipment & Supplies Dunfermline
(0)

Cleos

White 170 Queensferry Road
KY112JF Dunfermline
01383 411211
Public Houses Dunfermline
(0)
West E 6 Heriot Street
KY111ND Inverkeithing
01383 411383
Barbers Inverkeithing
(0)

Cloud 9

B 7 Juniper Grove
KY118BQ Dunfermline
01383 620455
Musicians & Composers Dunfermline
(0)

Clydesdale Bank PLC

Park H 115 Queensferry Road
KY112PT Dunfermline
01383 416107
Banks & Other Financial Institutions Dunfermline
(0)

Clydesdale Bank PLC

Park H 27 High Street
KY111NS Inverkeithing
01383 418893
Banks & Other Financial Institutions Inverkeithing
(0)

Coast to Coast Property Maintenance

83 Admiralty Rd
KY11 2QL Dunfermline
Construction Contractors - General Dunfermline
(0)
Flexspace Business Centre
KY11 8UU Dunfermline
Security Equipment Dunfermline
(0)

Cross Pharmacy

Unit F 8 High Street
KY111NN Inverkeithing
Chemists - Dispensing Inverkeithing
(0)

Curtain Ring

Unit 1 138 Queensferry Road
KY112QY Dunfermline
Curtains - Retailers & Makers Dunfermline
(0)

D A Chong Kwan

Bartle 122 Queensferry Road
KY112QZ Dunfermline
01383 419328
Dentists Dunfermline
(0)
7 Quee Queensferry Road
KY112RA Dunfermline
01383 419350
Accountants Dunfermline
(0)
Queensferry Road
KY11 2RA Rosyth
Courier & Messenger Services Rosyth
(0)

Defence Estates

Forthv 30 Hilton Road
KY112BL Dunfermline
01383 648020
Central Government Dunfermline
(0)

Dey Electrical

3 26 Cleveland Drive
KY111AS Inverkeithing
01383 413183
Electricians & Electrical Contractors Inverkeithing
(0)

Digital Bridges Ltd

Unit 3 Queensferry Road
KY118UU Dunfermline
01383 723234
Internet Services Dunfermline
(0)
20 Fergusson Rd
KY11 8NA Dunfermline
Airport Transfer & Transportation Services Dunfermline
(0)
20 Fergusson Rd
KY11 8NA Dunfermline
Taxis & Private Hire Dunfermline
(0)

Duloch Taxis Edinburgh

Unit 3, 14 Pitreavie Court
KY11 8UU Dunfermline
0131 341 3007
Taxis & Private Hire Dunfermline
(0)

Dunfermline Building Society

1 Quee Queensferry Road
KY112RA Dunfermline
01383 417476
Building Societies & Other Financial Institutions Dunfermline
(0)
Castle Drive
KY11 8GH Dunfermline
01383 665703
Taxis & Private Hire Dunfermline
4 Dunfermline Business Centre, Izatt Ave
KY11 3BZ Dunfermline
01383 724075
Chiropodists (Podiatrists) Dunfermline

Dunfermline Press

Pitrea Queensferry Road
KY118QS Dunfermline
01383 728201
Newspaper & Magazine Publishers Dunfermline
(0)
34 Mossbank
KY11 2NW Rosyth
07599 820388
Tailors Rosyth
34 Mossbank, Rosyth
KY11 2NW Dunfermline
07599 820388
Tailors Dunfermline

Evans Easyspace

Unit 1 Queensferry Road
KY118UU Dunfermline
01383 749500
Business Centres Dunfermline
(0)

Evans Easyspace

Queensferry Road
KY11 8UU Dunfermline
01383 749500
Office Services Dunfermline
(0)

FMC Kongsberg (UK) Ltd

Pitrea Queensferry Road
KY118UD Dunfermline
01383 731531
Oil & Gas - Supplies & Services Dunfermline
(0)

Fantasy Bar Outside Stag Shows

Unit 3 Glen Nevis Drive
KY114QT Dunfermline
07890 878316
Entertainment Agencies Dunfermline
(0)
Pitrea Queensferry Road
KY118QS Dunfermline
01383 723434
Newspaper & Magazine Publishers Dunfermline
(0)

Fife Special Housing Association Ltd

7/Pitr Queensferry Road
KY118UU Dunfermline
01383 606162
Housing Associations Dunfermline
(0)

Flemings Furniture & Antique Centre

3 Boreland Rd
KY11 1NH Inverkeithing
01383 416727
Antique Dealers Inverkeithing
(0)

Forfab Ltd

Pitrea Queensferry Road
KY118UE Dunfermline
01383 732266
Steel Fabricators & Erectors Dunfermline
(0)

Forth Bingo Club

Block 101 Queensferry Road
KY112PU Dunfermline
01383 418864
Bingo Halls Dunfermline
(0)
103 Queensferry Road
KY11 2PS Rosyth
01383 419059
Beauty Salons Rosyth
(0)
Block 90 Hope Street
KY111LL Inverkeithing
01383 418440
Hotels Inverkeithing
(0)

Forth Craig Private Hotel

Block 90 Hope Street
KY111LL Inverkeithing
01383 412207
Hotels Inverkeithing
(0)
Forth 90 Hope Street
KY111LL Inverkeithing
01383 418440
Hotels Inverkeithing
(0)

Forthcraig Hotel

Forth 90 Hope Street
KY111LL Inverkeithing
01383 412207
Hotels Inverkeithing
(0)
66 McClelland Crescent
KY11 3BW Dunfermline
Paving & Driveway Contractors Dunfermline
(0)

Gallaghers Bar

Suite 4 Heriot Street
KY111ND Inverkeithing
01383 417247
Public Houses Inverkeithing
(0)

Garry Herkes

Beacon 24 Sycamore Gr
KY118AD Dunfermline
Builders Dunfermline
(0)
5 Peploe Rise
KY11 8NB Dunfermline
Accountants Dunfermline
(0)
10 forties commercial campus
KY11 2XB Rosyth
0131 510 2014
Machine Tool Accessories & Services Rosyth
(0)

Glitzy Girlz Party'z

Castle Road
KY11 2AR Rosyth
07980 476138
Phonebook Rosyth
(0)

Graham's

Alexan 148 Queensferry Road
KY112JJ Dunfermline
01383 413505
Taxis & Private Hire Dunfermline
(0)

Greggs Of Edinburgh

Unit 4 47 High Street
KY111NL Inverkeithing
01383 412640
Bakers' Shops Inverkeithing
(0)
Primrose Lane
KY11 2XW Dunfermline
01383 420817
Petrol Filling Stations Dunfermline
(0)

Gyle Decorators

Rosyth Peasehill Gait
KY11 2BD Fife
07890 587123
Construction Contractors - General Fife
(0)

H J Scott (Rosyth) Ltd

6 Quee Queensferry Road
KY112RA Dunfermline
Chemists - Dispensing Dunfermline
(0)
Unit 3 7 Church Street
KY111LG Inverkeithing
Newsagents Inverkeithing
(0)
Valent 7 Hope Street
KY111LW Inverkeithing
01383 412684
Fishmongers & Fishmonger Services & Suppliers Inverkeithing
(0)

Hair By David

7 Mano 1 Bank Street
KY111LR Inverkeithing
01383 418759
Hairdressers - Unisex Inverkeithing
(0)
Valens 10 High Street
KY111NN Inverkeithing
01383 417264
Take Away Food Shops Inverkeithing
(0)

Hectic Life

City P 7 Hilton Road
KY112AZ Dunfermline
01383 420024
Cleaning Services - Domestic Dunfermline
(0)

Henderson & Son

Unit 3 Roman Road
KY111AX Inverkeithing
01383 412854
Builders Inverkeithing
(0)

Hi-Lites

Unit 4 9 Hope Street
KY111LW Inverkeithing
01383 418861
Alternative & Complementary Medicines & Therapies Inverkeithing
(0)

Hilton Court

Brun B Hilton Road
KY112AZ Dunfermline
01383 411250
Residential Care Homes Dunfermline
(0)

Holistyc

Evans Queensferry Road
KY118UU Dunfermline
01383 838140
Internet Services Dunfermline
(0)
70 Middlebank St
KY11 2NJ Dunfermline
Engineers - General Dunfermline
(0)
70 Middlebank St
KY11 2NJ Dunfermline
Engineers - General Dunfermline
(0)
Tern P Rosyth Dockyard
KY112YD Dunfermline
01383 422689
Lifting Equipment Dunfermline
(0)

Iain McGuire Electrical

32 Jutland Street
KY11 2ZL Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)

Infinite Data Storage Ltd

1 Pitr Queensferry Road
KY118UG Dunfermline
01383 627300
Computer Systems & Software (Development) Dunfermline
(0)

Inkster Carpets

Little 144 Queensferry Road
KY112JJ Dunfermline
01383 420087
Carpet Planning & Fitting Dunfermline
(0)

Inverkeithing Branch Library

Inverk Church Street
KY111LG Inverkeithing
01383 414831
Libraries Inverkeithing
(0)
Inverk 10 Queen Street
KY111LS Inverkeithing
01383 417053
Day Centres Inverkeithing
(0)

Inverkeithing Museum

Dalget Queen Street
KY111LS Inverkeithing
01383 313594
Museums Inverkeithing
(0)

Inverkeithing Post Office

Dalget 57-59 High Street
KY111NL Inverkeithing
Post Office Services Inverkeithing
(0)

Inverkeithing Primary School

Dalget Roods Road
KY111NP Inverkeithing
01383 313377
Schools - Local Authority Inverkeithing
(0)

Inverkeithing Trophy & Engraving Centre

Dalget 29 Church Street
KY111LG Inverkeithing
Engraving Inverkeithing
(0)

J & E Shepherd Chartered Surveyors

8 Pitreavie Court Pitreavie Busines
KY11 8UU Dunfermline
Surveyors - Land Dunfermline
(0)

J S Simpson

The Su 42 Keir Hardie Terrace
KY113BP Dunfermline
01383 727163
Chimney Sweeps Dunfermline
(0)

JDB Decorating and Property Services

6 Middlebank Grove
KY11 8LQ Dunfermline
Painting Contractors Dunfermline
(0)

JP Disco's Fife

4 Laurel Rd
KY11 2AB Dunfermline
Entertainers Dunfermline
(0)

James Montgomery

1 Crow 24 Keir Hardie Ter
KY113BX Dunfermline
01383 730822
Roofing Services Dunfermline
(0)

Jamieson Contracting Co Ltd

Pitrea Queensferry Road
KY118PU Dunfermline
01383 721827
Builders Dunfermline
(0)

Jays Animal Encounters

Bore P 69 Struan Place
KY111PB Inverkeithing
01383 417040
Alternative & Complementary Medicines & Therapies Inverkeithing
(0)

Jobcentre

Crossk 25 Hope Street
KY111NX Inverkeithing
01383 315300
Employment & Recruitment Agencies Inverkeithing
(0)

Jobcentre

Crossk 25 Hope Street
KY111NX Inverkeithing
01383 315301
Employment & Recruitment Agencies Inverkeithing
(0)
The Old Fire Station, Castle Road
KY11 2ED Rosyth
01383 624127
Pet Shops & Pet Supplies Rosyth

Kebab Mahal

3 Winf 101-101A Queensferry Road
KY112PU Dunfermline
01383 412770
Take Away Food Shops Dunfermline
(0)
142 Primrose Avenue
KY11 2TZ Dunfermline
Roofing Services Dunfermline
(0)
Pitrea Queensferry Road
KY118QP Dunfermline
01383 731911
Builders' Merchants Dunfermline
(0)

King Georges Fund For Sailors

Cumber Hilton Road
KY112XH Dunfermline
Charities & Voluntary Organisations Dunfermline
(0)

King Malcolm Hotel

Unit 4 Laburnum Road
KY118DS Dunfermline
01383 722611
Hotels Dunfermline
(0)

Kingdom Insurance

Market 4A High Street
KY111NN Inverkeithing
01383 413377
Insurance Services Inverkeithing
(0)
16 Cromarty Campus
KY11 2WX Dunfermline
Estate Agents Dunfermline
(0)
24 Evershed Drive
KY11 8RE Dunfermline
Cleaning Services - Commercial Dunfermline
(0)
Unit F Queensferry Road
KY118PU Dunfermline
01383 729629
Welding Equipment - Sales & Service Dunfermline
(0)

Leonard Cheshire Day Services

Lea Co 195 Queensferry Road
KY112JH Dunfermline
01383 428721
Day Centres Dunfermline
(0)

Leonard Cheshire Home

Greath 195 Queensferry Road
KY112JH Dunfermline
01383 428828
Home Care Services Dunfermline
(0)

Level Four Software Ltd

Level Queensferry Road
KY118UU Dunfermline
01383 720118
Computer Systems & Software (Development) Dunfermline
(0)

Lindsay & Gilmour

Callow 51 High Street
KY111NL Inverkeithing
Chemists - Dispensing Inverkeithing
(0)

Lloyds TSB (Scotland) PLC

4-5 Qu Queensferry Road
KY112RA Dunfermline
0845 303 0109
Banks & Other Financial Institutions Dunfermline
(0)
43 Forth View
KY11 1BA Inverkeithing
Painting Contractors Inverkeithing
(0)

Logtek

Pitrea Queensferry Road
KY118TA Dunfermline
01383 626373
Distribution Services Dunfermline
(0)

M & M Discos

7 , Hutchison Green
KY11 3BT Dunfermline
01383 242175
Entertainers Dunfermline
(0)

Marcangelos Masterchef

Unit 1 2 Queensferry Road
KY112PQ Dunfermline
01383 412457
Fish & Chip Shops Dunfermline
(0)
Limekilns
01592 809610
Audio-Visual Production & Presentation Services Limekilns
(0)

Marshall Porter

Peugeo 27 High Street
KY111NL Inverkeithing
01383 415133
Photographers - General Inverkeithing
(0)

Maureens

6th Fl 2 Church Street
KY111LJ Inverkeithing
01383 413197
Hairdressers & Hair Stylists - Ladies' Inverkeithing
(0)

Mayfair Chinese Carryout

Sherwo 8 Queensferry Road
KY112PQ Dunfermline
01383 416396
Take Away Food Shops Dunfermline
(0)
3 Queens Building
KY11 2RA Dunfermline
Convenience Stores Dunfermline
(0)
Rosyth Terminus Po
KY11 2BA Dunfermline
Convenience Stores Dunfermline
(0)

McQueen Landscapes Ltd

Eastfield Middlebank
KY11 8QN Dunfermline
Landscape Contractors Dunfermline
(0)

Melville's Car Wash & Valeting

Building 180 Rosyth Dockyard
KY11 2YD Dunfermline
Car Washing & Polishing Equipment & Supplies Dunfermline
(0)

Melvilles Taxis

180 Wood Road
KY11 2YD Dunfermline
Employment Service Dunfermline
(0)

Miller Construction (UK) Ltd

Unit 4 Queensferry Road
KY118UF Dunfermline
01383 627550
Construction Contractors - General Dunfermline
(0)

Ministry Of Defence Police

H M S Rosyth
KY112JT Dunfermline
01383 425278
Police Dunfermline
(0)
49-51 Sherbrook Road
KY11 2YR Dunfermline
Convenience Stores Dunfermline
(0)
D2/Ber 14 High Street
KY111NN Inverkeithing
Opticians Inverkeithing
(0)

Movie Xpress

Unit 1 126 Queensferry Road
KY112QZ Dunfermline
01383 414851
Video Libraries Dunfermline
(0)

NAAFI

Junior Hilton Road
KY112XH Dunfermline
Armed Services - Reserve Forces Dunfermline
(0)

Nationwide Crash Repair Centres Ltd

Pitrea Queensferry Road
KY118PU Dunfermline
01383 730900
Car Body Repairs Dunfermline
(0)

Nicoll Simpson & Partners

Dentis 111 High Street
KY111NW Inverkeithing
01383 416785
Dentists Inverkeithing
(0)

P McHale

Unit B 1 Orchard Lane
KY114PF Dunfermline
01383 724629
Builders Dunfermline
(0)
8 Glengairn Walk
KY11 8TG Dunfermline
Window Cleaners Dunfermline
(0)

PDMD Electrical Services (Fife)

Unit 8 62 Struan Drive
KY111AR Inverkeithing
Electricians & Electrical Contractors Inverkeithing
(0)

PTS

Unit D Queensferry Road
KY118PU Dunfermline
01383 730101
Plumbers' Merchants Dunfermline
(0)

Paintdex

Cherry 71 Struan Place
KY111PB Inverkeithing
01383 417613
Painters_Decorators Inverkeithing
(0)

Palace Cafe

Palace 114 Queensferry Road
KY112QZ Dunfermline
01383 413704
Cafes Dunfermline
(0)

Palace Hairdresser

3/Pala 118 Queensferry Road
KY112QZ Dunfermline
01383 412502
Hairdressers - Unisex Dunfermline
(0)
Turnbull Grove
KY11 8RL Dunfermline
01383 665667
Taxis & Private Hire Dunfermline

Payroll and Tax Returns

16 Cromarty Campus, Rosyth Business Centre
KY11 2WX Fife
Payroll Services Fife
(0)

Perfect Pets

Chelms 13 Church Street
KY111LG Inverkeithing
01383 411664
Dog Clipping & Grooming Inverkeithing
(0)

Person 2 Person

Suite 77 High Street
KY111NW Inverkeithing
01383 411482
Hairdressers - Unisex Inverkeithing
(0)

Pioneer Security Systems

Unit 8 Queensferry Road
KY118PU Dunfermline
01383 622927
Security Equipment Dunfermline
(0)

Pitreavie

New Ci 3 Aberdour Road
KY114PB Dunfermline
Guest Houses Dunfermline
(0)

Pitreavie (Dunfermline) Golf Club

New Ci Queensferry Road
KY118PR Dunfermline
Golf Courses & Clubs Dunfermline
(0)

Pitreavie Kindergarten

Pitrea Queensferry Road
KY118PU Dunfermline
01383 622345
Playgroups & Pre-School Education Dunfermline
(0)

Present Time

3 15 High Street
KY111NL Inverkeithing
01383 411771
Card & Poster Shops Inverkeithing
(0)

Protocol Skills

Unit 1 Queensferry Road
KY118UU Dunfermline
01383 842254
Training Services Dunfermline
(0)

Queens

20 Mar 12 Church Street
KY111LJ Inverkeithing
01383 413075
Hotels Inverkeithing
(0)

R R Tatlock & Thomson

The Ol 4 Hope Street
KY111LW Inverkeithing
01592 631319
Chemists - Analytical & Consulting Inverkeithing
(0)
11/The Queensferry Road
KY112RA Dunfermline
01383 412081
Newsagents Dunfermline
(0)
75 Grampian Road
KY11 2EY Dunfermline
07921 437367
Carpenters & Joiners Dunfermline
(0)

RRJ ELECTRICAL

Pitreavie Crescent
KY11 8UT Dunfermline
01383 229584
Electricians & Electrical Contractors Dunfermline
(0)

Real Life Options Ltd

Unit E 28 Johnston Cr
KY113BS Dunfermline
Residential Care Homes Dunfermline
(0)
Ground Floor1 Aquarius Court, Viking Way
KY11 2DW Dunfermline
01592 859237
Damp & Dry Rot Control Dunfermline
Units 9 & 10 Dunfermline Business Park
KY11 2SF Dunfermline
Cable & Wire Suppliers Dunfermline
(0)

Richmond Homes (Scotland) Ltd

Pitrea Queensferry Road
KY118UU Dunfermline
01383 622127
House Builders Dunfermline
(0)

Ring Of Roses

Flat 1 77 Hope Street
KY111LN Inverkeithing
01383 411920
Florists Inverkeithing
(0)

Robert Black

Thurcr 77 Hope Street
KY111LN Inverkeithing
01383 414913
Car Dealers - Used Inverkeithing
(0)
Raymon 29-31 Hope Street
KY111LN Inverkeithing
01383 411580
Accounting & Book-Keeping Services Inverkeithing
(0)

Rootz

Shawfi Hilton Road
KY112BA Dunfermline
07834 691402
Hairdressers - Unisex Dunfermline
(0)

Ross & Connel

Unit 1 65 High Street
KY111AF Inverkeithing
01383 414104
Solicitors Inverkeithing
(0)

Rosyth Methodist Church

Crossr Queensferry Road
KY112JH Dunfermline
01383 418752
Places Of Worship Dunfermline
(0)

Rosyth Terminus Post Office

Rosyth Hilton Road
KY112BA Dunfermline
01383 412636
Post Office Services Dunfermline
(0)

Royal Naval Reserve H M S Scotia

H M S Hilton Road
KY112XH Dunfermline
01383 425794
Armed Services - Reserve Forces Dunfermline
(0)
Unit 4 1 Hope Street
KY111LW Inverkeithing
01383 412663
Newsagents Inverkeithing
(0)

S F X Tech

Unit 6 Queensferry Road
KY118UU Dunfermline
01383 738190
Design Consultants Dunfermline
(0)

SRJWindows

Macintosh House
KY11 2UU Dunfermline
Phonebook Dunfermline
(0)

Sandy Cochrane Builders

11 Milne Rd
KY11 8NF Dunfermline
Construction Contractors - General Dunfermline
(0)
Unit 5B, Pitreavie Industrial Estate, Dunfermline
KY11 8UX Dunfermline
Builders' Tools & Equipment Mnfrs Dunfermline
(0)

Shadow Photography

15 Pit Queensferry Road
KY118UU Dunfermline
01383 749545
Photographers - General Dunfermline
(0)

Shalimar

Unit 5 101 Queensferry Road
KY112PU Dunfermline
01383 413044
Take Away Food Shops Dunfermline
(0)

Shalimar Takeaway

Ajax W 101 Queensferry Road
KY112PU Dunfermline
01383 411449
Take Away Food Shops Dunfermline
(0)
8 Pitreavie Court
KY11 8UU Dunfermline
Surveyors - Land Dunfermline
(0)

Shering Weighing Ltd

Pitrea Queensferry Road
KY118UL Dunfermline
01383 621505
Scales & Weighing Equipment Dunfermline
(0)

Simclar International Ltd

Pitrea Queensferry Road
KY118UN Dunfermline
01383 735161
Electrical Engineers Dunfermline
(0)
28 Alice Cox Walk
KY11 3PA Dunfermline
Energy Conservation Consultants Dunfermline
(0)

Software Foundation

The Ma Spruce Gr
KY118AE Dunfermline
01383 731703
Computer Systems & Software (Development) Dunfermline
(0)

Solectron (Scotland) Ltd

Unit 9 Queensferry Road
KY118PX Dunfermline
01383 628000
Printed Circuit Mnfrs Dunfermline
(0)
14 Roman Road
KY11 1AX Inverkeithing
Cleaning Services - Commercial Inverkeithing
(0)
16, Cromarty Campus
KY11 2WX Dunfermline
Fire Protection Consultants & Engineers Dunfermline
(0)

Speedy Hire Centres

Unit R Queensferry Road
KY118PU Dunfermline
01383 620630
Tool Equipment Hire Dunfermline
(0)

Sprint Repro (Scotland) Ltd

Unit Q Queensferry Road
KY118PU Dunfermline
Printers Dunfermline
(0)

St Peter In chains

The Vi 28 Hope Street
KY111LW Inverkeithing
Places Of Worship Inverkeithing
(0)

Stalkmarket

St Tho 8 Hope Street
KY111LW Inverkeithing
Florists Inverkeithing
(0)
Unit 6 Pitreavie Court
KY118UU Dunfermline
0330 223 0929
Counselling Services & Advice Services Dunfermline
(0)
St. Ma Hilton Road
KY112AZ Dunfermline
Recording Studios Dunfermline
(0)
St. Ma Hilton Road
KY112AZ Dunfermline
01383 419000
Recording Studios Dunfermline
(0)
4 Queens Buildings
KY11 2RA Rosyth
Banks & Other Financial Institutions Rosyth
(0)
Queens Queensferry Road
KY112RA Dunfermline
01383 411114
Solariums & Tanning Salons Dunfermline
(0)
6/Bing 4 Hope Street
KY111LW Inverkeithing
01383 411017
Chemists - Analytical & Consulting Inverkeithing
(0)

Tecnica

Buchan Carnegie Campus
KY118PL Dunfermline
01383 722757
Computer Consultants Dunfermline
(0)
Superm 174 Queensferry Road
KY112JF Dunfermline
0845 677 9235
Supermarkets Dunfermline
(0)
Town H 48 High Street
KY111NN Inverkeithing
01383 414147
Beauty Salons Inverkeithing
(0)
Flat 3 91 High Street
KY111NW Inverkeithing
Barbers Inverkeithing
(0)

The Gift Shop

Cheste 115 Queensferry Road
KY112PS Dunfermline
01383 418230
Gift Shops Dunfermline
(0)

The Goth

Rosyth Queensferry Road
KY112QY Dunfermline
Public Houses Dunfermline
(0)

The Half Crown

8 Bank 34 High Street
KY111NN Inverkeithing
01383 413350
Public Houses Inverkeithing
(0)

The Hat & Ribbon

Tree T 67 High Street
KY111NW Inverkeithing
01383 417616
Public Houses Inverkeithing
(0)

The Salvation Army

George 3 Hope Street
KY111LW Inverkeithing
01383 411510
Charity Shops Inverkeithing
(0)

The Tan Stand

unit 3 High Street
KY111NL Inverkeithing
01383 420724
Solariums & Tanning Salons Inverkeithing
(0)

The Volunteer Arms

Volunt 63 High Street
KY111NW Inverkeithing
Public Houses Inverkeithing
(0)
24 Fergusson Road
KY11 8NA Dunfermline
07999 397115
Phonebook Dunfermline
(0)

Toccata

Culver 19-21 High Street
KY111NN Inverkeithing
01383 417683
Hairdressers - Unisex Inverkeithing
(0)

Total Beverage Solutions

Unit G Queensferry Road
KY118PU Dunfermline
01383 624400
Tea & Coffee Merchants Dunfermline
(0)

UK Cables

Units Queensferry Road
KY118UA Dunfermline
01383 733551
Cable & Wire Suppliers Dunfermline
(0)

Vida (Dunfermline)

The Ol Queensferry Road
KY118PX Dunfermline
01383 730730
Leisure & Recreation Centres Dunfermline
(0)

Viz Ltd

Unit 1 2-4 Bank Street
KY111LR Inverkeithing
01383 412811
Film Studios & Production Services Inverkeithing
(0)
Dunnock House, 63 Dunnock Road, DUNFERML
KY11 8QE Dunfermline - UK
0330 133 2424
Battery Mnfrs & Supplies Dunfermline

W & T Gough

Kingsl 109 Queensferry Road
KY112PS Dunfermline
01383 413117
Newsagents Dunfermline
(0)

W B Wilson

Unit 3 8 Struan Drive
KY111AR Inverkeithing
Detective Agencies Inverkeithing
(0)
D-F/Un Queensferry Road
KY118UW Dunfermline
01383 739995
Motor Factors Dunfermline
(0)

W M Stephen (Bakers) Ltd

Unit 4 95 High Street
KY111NW Inverkeithing
01383 412681
Bakery & Confectionery Supplies Inverkeithing
(0)
61 Queensferry Road
KY11 2PX Dunfermline
Painting Contractors Dunfermline
(0)
Pitreavie Crescent Pitreavie Business Park
KY11 8UT Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)

Wan Loy Chinese Carry Out

3 Vict 40 High Street
KY111NN Inverkeithing
01383 418055
Take Away Food Shops Inverkeithing
(0)

William Stephen (Bakers) Ltd

Unit 1 10 Queensferry Road
KY112PQ Dunfermline
01383 413544
Bakery & Confectionery Supplies Dunfermline
(0)

William Swan

Kalmar 112-112a Queensferry Road
KY112QZ Dunfermline
01383 412492
Butchers Dunfermline
(0)

Wilson Wines & Spirits

Unit 1 27 Townhall Street
KY111LX Inverkeithing
01383 418266
Wines Spirits & Beer - Retail Inverkeithing
(0)
22 Glebe Park
KY11 1LT Inverkeithing
Rest & Retirement Homes Inverkeithing
(0)
Pitrea Queensferry Road
KY118QT Dunfermline
01383 728184
Soft Drinks - Mnfrs Dunfermline
(0)

Your Pass Driving School

1 Castlandhill Rd
KY11 2PY Dunfermline
Driving Schools Dunfermline
(0)