Company directory Dunfermline and near me (470)

A J Winski Jewellers

3 Bruce St
KY12 7AG Dunfermline
01383 728816
Yext Logo
Clocks & Watches - Mnfrs & Wholesalers Dunfermline

AM PM Service Centre

142-146 Pittencrieff St
KY12 8AN Dunfermline
07704 590804
Yext Logo
Battery Suppliers Dunfermline

ATS Euromaster Dunfermline

Unit 7, 14 Dickson Street
KY12 7SL Dunfermline
01383 722802
Yext Logo
Brake & Clutch Service Centres Dunfermline

Boots Hearingcare Dunfermline

Boots Opticians
KY12 7QE Dunfermline
0345 270 1600
Yext Logo
Doctors Dunfermline

British Heart Foundation

40-44 High Street
KY12 7AS Dunfermline
01383 726053
Yext Logo
Charities & Voluntary Organisations Dunfermline

British Heart Foundation Furniture & Electrical

25 Queen Anne Street
KY12 7BA Dunfermline
01383 441670
Yext Logo
Charities & Voluntary Organisations Dunfermline

CeX

Unit 12 Kingsgate Shopping Centre
KY12 7QU Dunfermline
0330 123 5986
Yext Logo
Computer Games Dunfermline

Co-op Funeralcare, Dunfermline

23 Dewar Street
KY12 8AD Dunfermline
01383 723556
Yext Logo
Funeral Services Dunfermline

Dreams Dunfermline

Unit 7, Carnegie Retail Park
KY12 7AU Dunfermline
01383 841471
Yext Logo
Beds Dunfermline

Enterprise Car & Van Hire - Dunfermline

83 Townhill Rd
KY12 0BW Dunfermline
01383 723333
Yext Logo
Car Rental Dunfermline

Holiday Inn Express Dunfermline, an IHG Hotel

Halbeath Road
KY11 8JH Dunfermline
0345 218 2074
Yext Logo
Conference Services Dunfermline

Hunter Property Services

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

MKM Building Supplies Dunfermline

53 Elgin Street
KY12 7SA Dunfermline
01383 622622
Yext Logo
Builders' Tools & Equipment Mnfrs Dunfermline

Minuteman Press

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

ODEON Dunfermline

1 Whimbrel Place
KY11 8EX Fife
0333 014 4501
Yext Logo
Cinemas Fife

RBS Dunfermline

54 East Port
KY12 7JB Dunfermline
0345 724 2424
Yext Logo
Banks & Other Financial Institutions Dunfermline

Robertson Surveyors & Consultants Ltd

Robins Wood
KY12 8PQ Dunfermline
01506 828331
Yext Logo
Asbestos Surveys & Removals Dunfermline

SBS Stonewalling Contractors

15 Foundry St
KY12 9DD Dunfermline
07926 773374
Yext Logo
Monumental Masons Dunfermline

Sally Beauty

Unit 5 Hospital Hill
KY11 3AU Dunfermline
01383 622205
Yext Logo
Barbers Dunfermline

Specsavers Opticians and Audiologists - Dunfermline

131 High Street
KY12 7DR Dunfermline
01383 730050
Yext Logo
Doctors Dunfermline

TLC Body Repairs

9 Mid Beveridgewell
KY12 9ES Dunfermline
07762 632988
Yext Logo
Car Body Repairs Dunfermline

Tesco Mobile

Carnegie Drive
KY12 9DD Dunfermline
0345 610 6320
Yext Logo
Internet Service Providers Dunfermline

Tesco Mobile

Calais Farm Road
KY11 4QX Dunfermline
0345 677 9211
Yext Logo
Internet Service Providers Dunfermline

Tesco Petrol Station

Turnstone Road
KY11 8EG Dunfermline
0345 677 9211
Yext Logo
Convenience Stores Dunfermline

Tesco Petrol Station

Winterthur Lane
KY12 7BD Dunfermline
0345 610 6320
Yext Logo
Convenience Stores Dunfermline

Three

Unit 15B Kingsgate Centre
KY12 7QA Dunfermline
01383 725014
Yext Logo
Mobile Phones Dunfermline

We Buy Any Car Dunfermline

POD building on Car Park, Dobbies Garden Centre
KY11 8EX Dunfermline
01383 665295
Yext Logo
Car Dealers Dunfermline

hmv

Unit 53/65
KY12 7QU Dunfermline
0843 221 0348
Yext Logo
Booksellers Dunfermline

lit routes

Dunfermline
01383 332750
Yext Logo
Airline Ticket Agencies Dunfermline

Beatson's Ready Mix Concrete Supplier Fife

Pitreavie Crescent, Pitreavie Industrial
KY11 8UA Dunfermline
01383 741980
Concrete Contractors Dunfermline

Coll Asphalt Ltd

12 Bennachie Way
KY11 8JA Dunfermline
01383 624038
Asphalt & Coated Macadam Laying Contractors Dunfermline
(0)

Complete Fireplaces Ltd

Flexspace, Unit 2, 15 Pitreavie Court, P
KY11 8UU Dunfermline - Pitreavie
01383 610290
Fireplaces & Mantelpieces Dunfermline

D & G Autocare - Dunfermline (Baldridgeburn)

45 Baldridgeburn
KY12 9EQ Dunfermline
01383 737744
Mechanical Engineers Dunfermline

Express Garage Doors

Carnock Road
KY12 9QB Dunfermline
01383 852753
Garage Doors - Suppliers & Installers Dunfermline

Express Garage Doors

Carnock Road
KY12 9QB Oakley
01383 852753
Garage Doors - Suppliers & Installers Oakley

Fishkeeper Dunfermline

Dunfermline
01383 737237
Aquarium & Pond Supplies Dunfermline

Gas Tec Fife

4 Parkneuk Road
KY12 9BL Dunfermline
01383 720099
Plant & Machinery Installation Dunfermline

Julie Edgar Communications

32 Farnell Way
KY12 0SR Dunfermline
07899 875151
Advertising Services Dunfermline
(0)

Kingsgate Dunfermline

James Street
KY12 7QU Dunfermline
01383 735254
Shopping Centres Dunfermline

Living Fires Ltd

Unit 1 Unit 1/Elgin Street Ind Est
KY127SL Dunfermline
01383 724565
Fireplaces & Mantelpieces Dunfermline

MacEnergy123

24 Kellock Avenue
KY11 8YW Dunfermline
07841 908857
Energy Management Control Systems Dunfermline

Pencig

42 East Port
KY12 7JB Dunfermline
01383 249385
Tobacconists - Retail Dunfermline

Q F I Roofline

18b El Dickson Street
KY127SL Dunfermline
0800 027 9796
Cladding Suppliers & Installers Dunfermline

Shell

Admiralty Road
KY11 2BN Dunfermline
01383 414022
Cafes Dunfermline

Susie Campbell Makeup Artist

10 Mathieson Place
KY11 4XL Dunfermline
07814 407461
Make-Up Artists Dunfermline

The Linden Tree Dental Lounge

3 George Square, Castle Brae
KY11 8QF Dunfermline - Fife
01383 221777
Dentists Dunfermline

Val-u-blinds

7 Saint Leonard's Place
KY11 3AS Dunfermline
01383 739476
Curtains - Retailers & Makers Dunfermline

VuRental Limited

10 Edzell Way
KY118FL Dunfermline
01383 747774
Holidays - Self Catering Accommodation Dunfermline

Booker Dunfermline

Pitreavie Industrial Estate
KY11 8PU Dunfermline
01383 728876
Yext Logo
Butchers Dunfermline
9A Kingsgate Centre
KY12 7QA Dunfermline
01383 721475
Yext Logo
Clocks & Watches - Sales & Repair Dunfermline
Turnstone Road
KY11 8EG Dunfermline
0345 677 9211
Yext Logo
Children & Babywear - Retail Dunfermline
Winterthur Lane
KY12 7BD Dunfermline
0345 610 6320
Yext Logo
Children & Babywear - Retail Dunfermline
St Leonards Place
KY11 3BG Dunfermline
01383 733388
Yext Logo
Charities & Voluntary Organisations Dunfermline
(0)
25 East Port
KY12 7JL Dunfermline
01383 299996
Yext Logo
Banks & Other Financial Institutions Dunfermline
Turnstone Rd
KY11 8EG Dunfermline
0345 677 9211
Yext Logo
Restaurants - Japanese Dunfermline
(0)
Commer 21 Etive Place
KY119UB Dunfermline
01383 821177
Hypnotherapists Dunfermline
(3)

1st Step School Of Dancing

Suite 67 Blacklaw Road
KY114AS Dunfermline
Dancing Schools Dunfermline
(0)

4 Arts

The Bo 4 Victoria Street
KY120LW Dunfermline
Arts Centres Dunfermline
(0)

A C R (Scotland)

Park F 10C Canmore Street
KY127NT Dunfermline
Mediation Dunfermline
(0)

A F Dobbie

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

A P Haslam (Scotland) Ltd

3/Fort Rosyth Euro Parc
KY112WP Dunfermline
01383 428900
Electrical Distribution Companies Dunfermline
(0)

ABS Productions

Unit 1 7 Veere Park
KY128NE Dunfermline
Sound Equipment Hire & Installation Dunfermline
(0)

ACA Associates Ltd

Sybrig Donibristle Ind Park
KY119JN Dunfermline
01383 824666
Pipelines Dunfermline
(0)

ACV (UK) Ltd

St. Da St. Davids Business Park
KY119PF Dunfermline
01383 820100
Boiler Mnfrs Dunfermline
(0)

Abbot House Heritage Centre

Abbot Maygate
KY127NE Dunfermline
01383 733266
Historic Buildings Dunfermline
(0)

Abtel Ltd

Pitrea Pitreavie Business Pk
KY118US Dunfermline
01383 620520
Telemarketing Dunfermline
(0)
Unit 3 81A New Row
KY127DZ Dunfermline
01383 620577
Nursing Agencies Dunfermline
(0)

Acorn Seals Ltd

Unit 7 Hillend Ind Park
KY119JF Dunfermline
01383 825252
Seal & Joint Mnfrs Dunfermline
(0)

Adamant Investigation Agency

Victor Linburn Gr
KY114LQ Dunfermline
0870 027 0181
Detective Agencies Dunfermline
(0)

Adcock Refrigeration & Air Conditioning

Unit 2 2 Dales Yard
KY127SL Dunfermline
01383 626538
Air Conditioning & Refrigeration Contractors Dunfermline
(0)

Agency Signs

Ashfor 17 Inchmickery Road
KY119NL Dunfermline
01383 820330
Signs & Nameplates Dunfermline
(0)
15 Hamilton Place
KY11 2PJ Dunfermline
07989 606455
Computer Support & Services Dunfermline
(0)

Albany Hill

Observ PO Box 26151
KY118WN Dunfermline
Gift Services & Gift Packs Dunfermline
(0)

Alfred Stewart Properties Ltd

Chance Pitconochie Farm
KY128RH Dunfermline
Property Developers Dunfermline
(0)

Alice O'Sullivan

1/The 64 East Port
KY127JB Dunfermline
01383 625110
Beauty Consultants & Specialists Dunfermline
(0)
41, Kinnaird Place
KY12 0XL Dunfermline
Welders Dunfermline
(0)

All-Coin Leisure Ltd

The Pi Charlestown
KY113HE Dunfermline
01383 873200
Amusement Machines Dunfermline
(0)

Alpha Dog Training

The Ha Glen Moriston Drive
KY128YS Dunfermline
01383 882620
Dog Training Dunfermline
(0)

Altitude

11 Tha PO Box 26118
KY128HQ Dunfermline
01383 735557
Training Consultants Dunfermline
(0)

Andrew Thomson

The Co 19-23 High Street
KY127DL Dunfermline
01383 724541
Television Dunfermline
(0)

Appin Chiropractic Clinic

Caerla 156 Appin Cr
KY127TX Dunfermline
01383 738886
Chiropractors Dunfermline
(0)

Argos Ltd

Unit A Kingsgate Centre
KY127QU Dunfermline
01383 622204
Catalogue Showrooms Dunfermline
(0)

Art Of Beauty

Level 89 Meldrum Court
KY114XR Dunfermline
07790 101404
Beauty Consultants & Specialists Dunfermline
(0)

Asphaltic Roofing Supplies Ltd

Unit 2 Dickson Street
KY127SN Dunfermline
01383 621210
Roofing Supplies & Materials Dunfermline
(0)

Audio Video Centre

Unit 1 100 Main Street
KY120EL Dunfermline
01383 737284
Television Dunfermline
(0)
Unit 1 28 Townhill Road
KY120QX Dunfermline
01383 728279
Auto Electricians Dunfermline
(0)

Autoweld Ltd

Elgin Dickson Street
KY127SL Dunfermline
01383 733866
Welders Dunfermline
(0)

Aviit

Dewar Enterprise Way
KY118PY Dunfermline
01383 624824
Telecommunication Consultants Dunfermline
(0)

Axon Cable Ltd

22 Rid Donibristle Ind Park
KY119JN Dunfermline
01383 821081
Cable & Wire Equipment Mnfrs Dunfermline
(0)

B & M Photo Supplies

A 22 Bridge Street
KY128DA Dunfermline
01383 732649
Photographic - Retail & Supplies Dunfermline
(0)

Babcock Engineering Servcies

Leanne Rosyth Business Pk
KY112YD Dunfermline
01383 412131
Ship Builders Dunfermline
(0)

Babcock Scientific Services

Leanne Rosyth Dockyard
KY112YD Dunfermline
01383 424199
Laboratories Dunfermline
(0)
150 Appin Crescent
KY12 7TX Dunfermline
Chiropractors Dunfermline
(0)

Bay Kutz Ltd

3 Moray Way North
KY11 9NH Dunfermline
Beauty Salons Dunfermline
(0)

Be Pipe Ltd

Unit 1 Cross Way
KY119JE Dunfermline
01592 882202
Timber Framed Buildings Dunfermline
(0)
Unit 7a, Fife leisure Park, Whimbrel Place
KY11 8EX Dunfermline
Restaurants - Other Dunfermline
(0)
Kingsgate Shopping Centre
KY12 7QA Dunfermline
Beauty Salons Dunfermline
(0)

Benson

Unit 4 Carnegie Dr Retail Park
KY127AU Dunfermline
01383 432649
Beds_Bedding_Blankets Dunfermline
(0)

Bespoke Framing

Unit 7 Chalmers Street
KY128AT Dunfermline
01383 842233
Picture & Photo Framing Services Dunfermline
(0)

Bill Brown

Lorant 2 St. Johns Place
KY127TA Dunfermline
01383 724148
Television Dunfermline
(0)

Black Mark

Bridge 20 Bruce Street
KY127AG Dunfermline
01383 730055
Skates & Skateboarding Dunfermline
(0)

Bob L Baker School Of Motoring

20 Nor 68 Porterfield
KY129HJ Dunfermline
01383 851124
Tuition - Private Dunfermline
(0)

Bridges Industrial Services (Scotland) Ltd

Pawlet 42 Dickson Street
KY127SN Dunfermline
01383 741444
Cleaning Materials Equipment Dunfermline
(0)

Builder Center

Trowel 90 Campbell Street
KY120QL Dunfermline
01383 736557
Builders' Merchants Dunfermline
(0)

Business Learning & Conference Centre

Langua
KY118DY Dunfermline
01383 559000
Conference Rooms & Centres Dunfermline
(0)

C & M Corporation (UK) Ltd

Unit 6 Izatt Avenue
KY113BZ Dunfermline
01383 621225
Wire Products - Mnfrs Dunfermline
(0)

C R L OPTO Ltd

Unit 1 St. Davids Business Park
KY119PF Dunfermline
01383 828800
Electronic Component Mnfrs & Distributors Dunfermline
(0)

Cactus Interactive

Unit 1 11 South Dewar Street
KY128AR Dunfermline
01383 741120
Multimedia & Electronic Book Publishers Dunfermline
(0)

Cafe Ecosse Ltd

1 Bell Donibristle Ind Park
KY119JW Dunfermline
01383 821822
Coffee Machines Dunfermline
(0)

Cakes By Jacqueline

Flat 2 112 Pitcorthie Drive
KY118AN Dunfermline
Cake Makers & Decorators Dunfermline
(0)

Calder Associates (Scotland) Ltd

8 34 Townhill Road
KY120QX Dunfermline
Training Centres Dunfermline
(0)
Duncan Crescent
KY11 4BZ Dunfermline
07366 977040
Cleaning Services - Domestic Dunfermline
(0)

Caledonian Group

Bickeramside Farm
KY12 9LF Dunfermline
Concrete Pumping Services Dunfermline
(0)

Cannon Hygiene Ltd

18-20 Primrose Lane
KY112RN Dunfermline
01383 514447
Hygiene & Cleansing Services Dunfermline
(0)
James Street
KY12 7QU Dunfermline
0345 301 1151
Car Parking & Garaging Dunfermline
(0)
Main St
KY11 8EA Dunfermline
Car Washing & Polishing Equipment & Supplies Dunfermline
(0)

Carnegie Hall

Abbey East Port
KY127JA Dunfermline
01383 314000
Concert Halls Dunfermline
(0)

Carnegie Joinery

Unit 1 Lathalmond
KY120SJ Dunfermline
01383 626575
Joinery Manufacturers Dunfermline
(0)

Carpetland

Unit 8 17 Bruce Street
KY128HQ Dunfermline
01383 730676
Carpet Planning & Fitting Dunfermline
(0)
8 Prin 2 High Street
KY127AR Dunfermline
01383 733456
Cheque Cashing Dunfermline
(0)

Cashmaster International Ltd

The Co 24 Fairykirk Road
KY112QQ Dunfermline
01383 410121
Scales & Weighing Equipment Dunfermline
(0)
Unit A Inglis Lane
KY129DP Dunfermline
01383 621400
Auctioneers & Valuers Dunfermline
(0)

Castleblair Ltd

Ochilv Pilmuir Street
KY127AJ Dunfermline
01383 731551
Clothing Fabrics Mnfrs Dunfermline
(0)
The Ol 85 Whinnyburn Place
KY112TR Dunfermline
01383 412191
Animal Welfare Organisations Dunfermline
(0)

Catercomp Systems Ltd

Marlbo 132 Grieve Street
KY128DW Dunfermline
01383 625155
Computer Training Dunfermline
(0)
Hitchm Music Hall Lane
KY127NG Dunfermline
01383 731890
Members Of Parliaments Dunfermline
(0)
Ridge Hillend Ind Park
KY119JD Dunfermline
01383 822006
Electronic Equipment - Mnfrs & Assemblers Dunfermline
(0)
Granar 16 Rocks Road
KY113EN Dunfermline
01383 872006
Visitor Centres Dunfermline
(0)
The Up 5 Saltpans
KY113EB Dunfermline
01383 872872
Acoustic Consultants Dunfermline
(0)
Bursto
KY118DY Dunfermline
01383 559050
Computer Training Dunfermline
(0)

Chequecentre

14 Mar 1 Douglas Street
KY127EB Dunfermline
01383 730400
Cheque Cashing Dunfermline
(0)
Fife Leisure Park
KY11 8EX Dunfermline
Restaurants - Mexican Dunfermline
(0)

Christians Against Poverty

New Di Dickson Street
KY127SL Dunfermline
Debt Advice Centre Dunfermline
(0)

Cipher Signs Ltd

Unit 2 Carnock Road
KY129QB Dunfermline
01383 851404
Sign & Poster Writers Dunfermline
(0)

Clark Autolease

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

Clean Cut Grass Machinery

The Ch Main Street
KY129JG Dunfermline
Lawnmowers & Garden Machinery - Sales & Service Dunfermline
(0)

Clipper Tech Ltd

Unit 1 Carnock Road
KY129QB Dunfermline
01383 851133
Machinery - Industrial & Commercial Dunfermline
(0)
Prospe Enterprise Way
KY118PY Dunfermline
01383 840800
Photocopiers Dunfermline
(0)

Craig Campbell Painter & Decorator

1 Douglas St
KY12 7EB Dunfermline
Painting Contractors Dunfermline
(0)

Crazy Dayz

5 39 Carnegie Drive
KY127AN Dunfermline
01383 732484
Dance & Balletwear Dunfermline
(0)
Crocus 17 Granton View
KY119FX Dunfermline
01383 825720
Religious Organisations Dunfermline
(0)
Port O Farm Road
KY128LD Dunfermline
01383 872776
Local Government Dunfermline
(0)
Scan H 7 Pitfirrane Park
KY128NU Dunfermline
01383 725359
Music Teachers Dunfermline
(0)
Culros Sandhaven
KY128JG Dunfermline
Potteries Dunfermline
(0)

Curtain Ring

Unit 1 138 Queensferry Road
KY112QY Dunfermline
Curtains - Retailers & Makers Dunfermline
(0)
28 Skua Drive
KY11 9HA Dunfermline
07739 759940
Landscape Architects & Designers Dunfermline
(0)
4/The 179 Rumblingwell
KY129AR Dunfermline
01383 737744
Garage Mechanics Dunfermline
(0)
Cenex 15 Red Row
KY113HU Dunfermline
Property Developers Dunfermline
(0)
Unit 6 12-14 Bridge Street
KY128DA Dunfermline
Pine Furniture Dunfermline
(0)
Dastek 16 Ridge Way
KY119JN Dunfermline
0845 345 4045
Car Engine Tuning & Diagnostic Services Dunfermline
(0)
Unit 4 24 Cramond Place
KY119LS Dunfermline
01383 824555
Telecommunications Equipment & Systems Dunfermline
(0)

David L Douglas

West E 127 Main Street
KY128QX Dunfermline
01383 882222
Furniture - Built-In & Fitted Dunfermline
(0)
Unit 1 Buffies Brae
KY12 8ED Dunfermline
Landscape Contractors Dunfermline
(0)
Unit 6 22 Bruce Street
KY127AG Dunfermline
01383 728108
Fishing & Angling Equipment Dunfermline
(0)

Defence Estates

Forthv 30 Hilton Road
KY112BL Dunfermline
01383 648020
Central Government Dunfermline
(0)
Termin Port of Rosyth
KY112XP Dunfermline
0870 055 1234
Ports Dunfermline
(0)
Chilto 27 Pinnel Place
KY119PB Dunfermline
01383 821817
Stonemasons Dunfermline
(0)
Unit 5 15 North Roundall
KY113JY Dunfermline
01383 873284
Recycling Centres Dunfermline
(0)

Dos Amigos

Unit 3 5 Chalmers Street
KY128AT Dunfermline
Restaurants - Mexican Dunfermline
(0)

Douglas Miller Associates

Unit 1 Gardeners Street
KY120RN Dunfermline
01383 722447
Project Management Dunfermline
(0)
Kingsgate Shopping Centre
KY12 7QU Dunfermline
Mobile Phone Repairs Dunfermline
(0)
Unit 6 1 Middlebank Holdings
KY118QL Dunfermline
Draughtsmen & Drawing Services Dunfermline
(0)
Unit 4, Liberty House Business Centre 15
KY11 2YB Royston - Scotland
0844 800 9445
Baby & Nursery Equipment Royston

Dresser

Unit 4 Izatt Avenue
KY113BZ Dunfermline
01383 624698
Valve Mnfrs & Suppliers Dunfermline
(0)

Dunfermiline Trophy Centre

Holly 23 Guildhall Street
KY127NR Dunfermline
Trophies Dunfermline
(0)

Dunfermline Abbey Church Hall

Holly 6 Abbey Pk Place
KY127PD Dunfermline
01383 738820
Halls For Hire Dunfermline
(0)
Pitbau Masterton Road
KY118QR Dunfermline
01383 724653
Cemeteries & Crematoria Dunfermline
(0)

Dunfermline Fire Station

Pitbau Carnegie Drive
KY127AN Dunfermline
01383 722523
Fire Stations Dunfermline
(0)

Dunfermline Music Collective

1 Douglas St
KY12 7EB Dunfermline
Youth Organisations & Centres Dunfermline
(0)

Dunfermline Repair Centre

100 Main Street
KY12 0EL Dunfermline
Refrigerators & Freezers - Domestic Dunfermline
(0)

Dunfermline Sewing Machine

Pitrea 61 High Street
KY127DL Dunfermline
Sewing Centres Dunfermline
(0)
Unit 1 Fleming Building
KY119HZ Dunfermline
01383 825057
Electrical Testing & Inspecting Dunfermline
(0)

Early Learning Centre

Lower 137 High Street
KY127DR Dunfermline
01383 625339
Toy Shops Dunfermline
(0)
44 Pur Enterprise Way
KY118PY Dunfermline
01383 622537
Project Management Dunfermline
(0)
Amersh 58-60 East Port
KY127JB Dunfermline
01383 621552
Stockbrokers Dunfermline
(0)

Eliot Brothers

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Export & Import Agents Dunfermline
(0)
Unit 7 59 The Bridges
KY119XZ Dunfermline
01383 823937
Sports Coaching & Instruction Dunfermline
(0)
Unit 5 Dickson Street
KY127SN Dunfermline
01383 726789
Engineers' Merchants Dunfermline
(0)
12 Pag 78 Halbeath Road
KY127RS Dunfermline
01383 721677
Tool Merchants Dunfermline
(0)

Essport Auto Parts Ltd

Miller Rd
KY12 9DL Dunfermline
Car Accessories & Parts Dunfermline
(0)
Unit 3 22 Taxi Way
KY119JT Dunfermline
01383 825324
Drain & Sewer Clearance Dunfermline
(0)

Eurojet Scotland Ltd

Block 2 Units 2-3
KY11 9JW Dunfermline
Drainage Contractors Dunfermline
(0)
Office Primrose Lane
KY112XN Dunfermline
01383 410004
Coating Specialists Dunfermline
(0)
Unit 2 18 The Heathery
KY118TS Dunfermline
01383 738637
Utility Brokers Dunfermline
(0)

Evans Easyspace

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

Evans Easyspace

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

Eyeclass Eyewear (UK)

Alexan 9 Bleachfield Court
KY114EX Dunfermline
01383 623222
Optical Goods - Wholesale Dunfermline
(0)

FMC Kongsberg (UK) Ltd

Pitrea Queensferry Road
KY118UD Dunfermline
01383 731531
Oil & Gas - Supplies & Services Dunfermline
(0)
15 Gol 4 Camdean Lane
KY112TA Dunfermline
01383 415115
Community Projects Dunfermline
(0)

Fantasy Bar Outside Stag Shows

Unit 3 Glen Nevis Drive
KY114QT Dunfermline
07890 878316
Entertainment Agencies Dunfermline
(0)
Unit 6 Carnegie Drive Retail Park
KY127AU Dunfermline
01383 623571
Freezer Centres Dunfermline
(0)
Unit 6 34 Kingsgate Centre
KY127QU Dunfermline
01383 730175
Freezer Centres Dunfermline
(0)
Unit 1 Hillend Ind Park
KY119JZ Dunfermline
01383 823930
Engineering Materials Dunfermline
(0)
Unit 9 5 Veere Pk
KY128NE Dunfermline
Corporate Entertainment Dunfermline
(0)
Unit G 9 Guildry Gr
KY127TR Dunfermline
01383 734943
Artists & Illustrators Dunfermline
(0)

Fife Action On Autism

Unit 5 13 Barbour Gr
KY129YB Dunfermline
01592 620997
Helplines Dunfermline
(0)

Fife Adult Guidance & Education Services

Unit 5 29 East Port
KY127JG Dunfermline
01383 312265
Education Agencies & Authorities Dunfermline
(0)

Fife Silk Mills

Labora 7 Elliot Street
KY114TF Dunfermline
01383 721237
Textile Manufacturing Dunfermline
(0)

Fife Tile Centre

2 & 9 50 Campbell Street
KY120QJ Dunfermline
Tile Stockists Dunfermline
(0)

Fine Print Secretarial Services

West L 6 Dick Street
KY120AG Dunfermline
01383 741441
Secretarial & Typing Services Dunfermline
(0)
Rowhur Castle Road
KY112AU Dunfermline
01383 416012
Fire Stations Dunfermline
(0)
2 St. 16 Cromarty Campus
KY112WX Dunfermline
01383 419792
Fire Alarm Systems Dunfermline
(0)

First Aid In Industry Ltd

First 44 Brucefield Avenue
KY114SX Dunfermline
01383 722944
First Aid Training Dunfermline
(0)
Tindle Fordell Gardens
KY117EZ Dunfermline
01383 413000
Caravan Parks Dunfermline
(0)
Unit 4 57 Rose Gardens
KY128QS Dunfermline
01383 882071
Training Centres Dunfermline
(0)
Malcol
KY128RF Dunfermline
01383 880505
Golf Driving Ranges Dunfermline
(0)
Alexan Viking Way
KY112UU Dunfermline
01383 428000
Business Centres Dunfermline
(0)
Block Elgin Street
KY127SH Dunfermline
01383 736994
Auto Electricians Dunfermline
(0)

Forth Bingo Club

Block 101 Queensferry Road
KY112PU Dunfermline
01383 418864
Bingo Halls Dunfermline
(0)
Exmout Port of Rosyth
KY112XP Dunfermline
01383 413366
Ports Dunfermline
(0)

Fourth Marine Textiles

Unit 7 9 Miller Road
KY129DL Dunfermline
Textile Manufacturing Dunfermline
(0)
3 The Leadside Depot
KY120RS Dunfermline
01383 738783
Scaffolding Erectors & Hirers Dunfermline
(0)

G D Young

Unit 2 Dickson Street
KY127SL Dunfermline
07759 599201
Architectural Technologists Dunfermline
(0)

G Inglis

Youlto 2 Francis Court
KY129NJ Dunfermline
01383 624183
Environmental Consultants Dunfermline
(0)
66 McClelland Crescent
KY11 3BW Dunfermline
Paving & Driveway Contractors Dunfermline
(0)
Caeau 5 North Larches
KY114NX Dunfermline
01383 732141
Carpenters & Joiners Dunfermline
(0)
Dunfermline
07718 922691
Funeral Directors Dunfermline
(0)

Garden Joinery

Unit 2 Elgin Street
KY127SD Dunfermline
01383 623624
Timber Framed Buildings Dunfermline
(0)

Garvock Services Ltd

Rigby Albany Street
KY120QZ Dunfermline
01383 735447
Engineers - General Dunfermline
(0)

Gavin Robertson

Croeso 48 Maitland Street
KY128AF Dunfermline
01383 738544
Florists - Wholesale & Supplies Dunfermline
(0)
Main Street
KY12 8QL Dunfermline
07803 922945
Automation Systems & Equipment Dunfermline
7 Cros Hillend Ind Park
KY119JE Dunfermline
01383 825588
Fire Protection Consultants & Engineers Dunfermline
(0)
2 29 The Firs
KY119UH Dunfermline
01383 820446
Translators & Interpreters Dunfermline
(0)

Glen Pavilion

Shanle Pittencrieff Pk
KY128QH Dunfermline
Halls For Hire Dunfermline
(0)

Graham & Sibbald

Carmel 3-5 New Row
KY127EA Dunfermline
01383 732030
Surveyors - Building Dunfermline
(0)
Lynebu Halbeath Place
KY114JT Dunfermline
01383 731707
Commercial Vehicle Bodybuilders & Repairers Dunfermline
(0)

Greenwood Personal Credit

Unit 9 16 New Row
KY127EF Dunfermline
01383 722826
Credit & Finance Companies Dunfermline
(0)
Baylis Clockluine Road
KY117HS Dunfermline
01383 415555
Nurseries - Wholesale Dunfermline
(0)
Suite PO Box 26139
KY127SL Dunfermline
01383 432622
Helplines Dunfermline
(0)
17 Col 24 Guildhall Street
KY127NS Dunfermline
01383 739255
Picture & Photo Framing Services Dunfermline
(0)
Unit 9 Merlin Way
KY119JY Dunfermline
Screen Process Printers Dunfermline
(0)
Unit 1 Forties Commercial Campus
KY112WP Dunfermline
01383 414342
Hydraulic Systems & Equipment Mnfrs Dunfermline
(0)
64 South Larch Road
KY11 4NT Dunfermline
07591 723463
Drug Stores Dunfermline
(0)

HSS Hire Shops

Lower St. Leonards Place
KY113BQ Dunfermline
01383 734455
Hire Centres Dunfermline
(0)
Unit 8 Halbeath Retail Park
KY114LP Dunfermline
01383 620737
Restaurants - Pub Food Dunfermline
(0)
Petrel Way
KY11 8GY Dunfermline
07515 638076
Homefurnishings - Mnfrs Dunfermline
(0)

Hardie Bikes

Unit 3 86C Main Street
KY128QU Dunfermline
Cycle Shops Dunfermline
(0)
Verita 6 Loch Street
KY120HH Dunfermline
01383 731360
Upholsterers Dunfermline
(0)
Halbea Halbeath Road
KY127QZ Dunfermline
01383 620358
Furnishers Dunfermline
(0)

Headwell School

Wellin Headwell Avenue
KY120JU Dunfermline
01383 721589
Schools - Special Dunfermline
(0)
Taxi W Hillend Ind Park
KY119ES Dunfermline
01383 823625
Commercial Vehicle Mnfrs Dunfermline
(0)

Hewden Hire Centres

Unit 1 100 Pittencrieff Street
KY128AN Dunfermline
01383 624800
Hire Centres Dunfermline
(0)

Historic Scotland

Edinbu St. Margaret Street
KY127PE Dunfermline
Historic Buildings Dunfermline
(0)

Human Factors Engineering Solutions Ltd

Lord H 31 Canmore Street
KY127NU Dunfermline
01383 432444
Ergonomics Dunfermline
(0)

Hunter Repairs

Elgin Dickson Street
KY127SL Dunfermline
Commercial Vehicle Servicing Dunfermline
(0)

IRS Scotland Ltd

10 Cen 2 Camps Road
KY129JP Dunfermline
01383 851665
Slate & Slate Products Dunfermline
(0)

If Motorsport

North Knock Racing Circuit
KY129TE Dunfermline
01383 721122
Motor Sports Dunfermline
(0)
Dunfermline
Clinics - Private Dunfermline
(0)

In-Frames

Weathe 9-13 Bruce Street
KY127AG Dunfermline
Art Galleries & Fine Art Dealers Dunfermline
(0)

Inchkeith School

Balgow Balgownie
KY128JJ Dunfermline
Schools - Independent & Preparatory Dunfermline
(0)

Inkster Carpets

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

Insurance Direct Ltd

Statio 10 Bruce Street
KY127AG Dunfermline
01383 620072
Insurance Services Dunfermline
(0)

Insurance Direct Underwriting Ltd

Statio 10 Bruce Street
KY127AG Dunfermline
01383 622324
Insurance Services Dunfermline
(0)

Interact Consultancy

Cornfi 130 Izatt Avenue
KY113BB Dunfermline
07713 621892
Community Networks Dunfermline
(0)

Iona Shell

Unit 6 Hillend Ind Park
KY119JE Dunfermline
Shell Fish Dunfermline
(0)

Ironmatic

Hillsi 3 Ben Lomond View
KY129SN Dunfermline
01383 851189
Ironing & Home Laundry Services Dunfermline
(0)
Dunfermline
07993 834223
Beauty Salons Dunfermline
(0)

J & A Carpets

Unit4 East Port
KY127JF Dunfermline
Floorcoverings - Retail Dunfermline
(0)
42 Meadow View
KY12 8NT Dunfermline
Plumbers Dunfermline
(0)

J D's

Lamb B Inglis Lane
KY129DP Dunfermline
01383 720483
Snooker Dunfermline
(0)

J S Simpson

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

JP Disco's Fife

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

Jaqdaw Leisure Hire

Unit 1 65 Main Street
KY128ST Dunfermline
01383 881453
Bouncing Castles & Inflatables Hire Dunfermline
(0)

Jenson Beauty Academy

15 e Dickson St
KY12 7SN Dunfermline
Schools & Colleges - Further Education Dunfermline
(0)

Jim Bennett

Victor 17 Bridge Street
KY128AQ Dunfermline
Golf Equipment & Supplies Dunfermline
(0)

John Stronach

Spithe East Bowershall
KY120RZ Dunfermline
01383 722993
Blacksmiths & Forgemasters Dunfermline
(0)
Elgin Elgin Street
KY127SD Dunfermline
01383 723196
Joinery Manufacturers Dunfermline
(0)

K S N Services

Woolle 2 The Haven
KY119YZ Dunfermline
Secretarial & Typing Services Dunfermline
(0)

K9 Kingdom

133/ 113 New Row
KY127DZ Dunfermline
01383 842255
Dog Clipping & Grooming Dunfermline
(0)

KLZ Optics Ltd

Unit 1 Hillend Ind Park
KY119JY Dunfermline
Optical Goods - Mnfrs Dunfermline
(0)

Keddies

Ark Ho 20 Maygate
KY127NH Dunfermline
Prams & Accessories Dunfermline
(0)
8 Ochil Terrace
KY11 4BW Dunfermline
07368 657752
Hypnotherapists Dunfermline
(0)
Pitrea Queensferry Road
KY118QP Dunfermline
01383 731911
Builders' Merchants Dunfermline
(0)

Kingdom Scaffolding Ltd

Buildi Forties Commercial Campus
KY112XB Dunfermline
01383 420212
Scaffolding Erectors & Hirers Dunfermline
(0)

Kingdom Vehicle Contracts

Yew Tr 222 Turnhill Road
KY120DG Dunfermline
01383 737979
Car & Truck Leasing & Contract Hire Dunfermline
(0)

Kingdom Water & Drainage Solutions

Yew Tr 29 Fernie Place
KY129BX Dunfermline
01383 620535
Drain & Sewer Clearance Dunfermline
(0)

Kingsgate Shopping Centre

Manage
KY127QU Dunfermline
01383 735254
Shopping Centres Dunfermline
(0)

Kinnaids

Kinmun
KY129TF Dunfermline
01383 741879
Motor Sports Dunfermline
(0)
67 Val 26 Dickson Street
KY127SN Dunfermline
01383 720111
Vacuum Cleaners - Sales & Service Dunfermline
(0)
24 Evershed Drive
KY11 8RE Dunfermline
Cleaning Services - Commercial Dunfermline
(0)

Knockhill Karting

Alders
KY129TF Dunfermline
01383 626264
Karting Dunfermline
(0)

Knockhill Racing Circuit

Alders
KY129TF Dunfermline
01383 723337
Racecourses & Tracks Dunfermline
(0)

Kwik Kook

Worksh 73 Main Street
KY119ND Dunfermline
01383 410041
Microwave Ovens Dunfermline
(0)

L Hutchison

Hillcr 27 Albany Street
KY120QZ Dunfermline
01383 725566
Books - Rare & Secondhand Dunfermline
(0)

L M S Technical Publishing Ltd

Unit 5 1 Ferrytoll Road
KY112XF Dunfermline
01383 428600
Publishers' Services Dunfermline
(0)

Landfill Services

Lynebu Halbeath Place
KY114JT Dunfermline
01383 741887
Agricultural Engineers Dunfermline
(0)

Laser-Scottish

Merlin Hillend Ind Park
KY119JE Dunfermline
Marine Equipment & Supplies Dunfermline
(0)

Lauder College

3 Cres
KY118DY Dunfermline
01383 845000
Schools & Colleges - Further Education Dunfermline
(0)
Dunfermline
07495 417879
Photographers - General Dunfermline
(0)
Unit F Queensferry Road
KY118PU Dunfermline
01383 729629
Welding Equipment - Sales & Service Dunfermline
(0)

Lemonade Productions

Unit 4 131 Garvock Hill
KY114JU Dunfermline
01383 842272
Exhibition Dunfermline
(0)

Leonard Cheshire (Scotland)

Oaklan 81 Scotland Drive
KY127TW Dunfermline
01383 732722
Fund Raising Services Dunfermline
(0)

Leonard Cheshire Home

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

Lexmark International (Scotland) Ltd

Admira Admiralty Road
KY112YW Dunfermline
01383 421600
Printing Equipment Mnfrs Dunfermline
(0)
24 Bruce Street
KY12 7AG Dunfermline
07815 567471
Restaurants - Thai Dunfermline
(0)

Loch Fitty Trout Fishery

Fish F Lochfitty
KY120SP Dunfermline
Angling & Sports Fishing Dunfermline
(0)

Lojigma International Ltd

Block Ridge Way
KY119JN Dunfermline
01383 822003
Protective Clothing - Industrial Dunfermline
(0)

Lurefish-Scotland

6 The Pleasance
KY12 0TT Dunfermline
07812 241816
Fish Merchants - Wholesale Dunfermline
(0)

MITIE Generations Ltd

6 Gree Rosyth Royal Dockyard
KY112YD Dunfermline
01383 423324
Scaffolding & Work Platforms Dunfermline
(0)