Hospitals 1
Public Health Scotland, Current NHS Hospitals in Scotland
- Queen Margaret Hospital NHS Fife · KY12 0SU
Courts 1
Scottish Courts and Tribunals Service, court and office locations
- Dunfermline Sheriff Court and Justice of the Peace Court Tayside, Central and Fife · KY12 7HJ
Care services 45
Care Inspectorate, Care Services open datastore
- Matthew Fyfe Care Home Care Home Service · KY12 9AQ
- Baldridgeburn Out of School Club Day Care of Children · KY12 9EH
- Bumble Beez Children's Nursery Day Care of Children · KY12 7QN
- Glendale Lodge Care Home Service · KY12 0ET
- Bandrum Nursing Home Care Home Service · KY12 9HR
- Townhill Primary School Nursery Day Care of Children · KY12 0EX
- Bellyeoman Primary School Nursery Day Care of Children · KY12 0XP
- Pittencrieff Primary School Nursery Day Care of Children · KY12 8AB
- Torryburn Primary School Nursery Day Care of Children · KY12 8SU
- McLean Primary School Nursery Day Care of Children · KY12 9EE
- Blairhall Primary School Nursery Day Care of Children · KY12 9HG
- Inzievar Primary School Nursery Day Care of Children · KY12 9RJ
- Jean Mackie Centre Care Home Service · KY12 0BQ
- Bellyeoman Out of School Club Day Care of Children · KY12 0XP
- Cairneyhill Primary School Nursery Day Care of Children · KY12 8RN
- Crossford Primary School Nursery Day Care of Children · KY12 8PE
- Saline Primary School Nursery Day Care of Children · KY12 9TG
- St. Serf's R C Primary School Nursery Day Care of Children · KY12 8SE
- Penumbra - West Fife Supported Living Service Housing Support Service · KY12 7DZ
- Abbeyfield Dunfermline Society Ltd Housing Support Service Housing Support Service · KY12 7HX
- Real Life Options Dunfermline Services Housing Support Service · KY12 7LG
- Real Life Options Dunfermline Services Support Service · KY12 7LG
- Leys Park Care Home Care Home Service · KY12 0AB
- Real Life Options - West Fife Support Service Support Service · KY12 7LG
- Canmore Lodge Nursing Home Care Home Service · KY12 0BL
- Lauriston Nursery Day Care of Children · KY12 0BL
- Cairneyhill Out of School Club Day Care of Children · KY12 8RN
- The Beeches Nursing Home Care Home Service · KY12 7YD
- Appin Nursery & Creche Day Care of Children · KY12 7QX
- Townhill Out of School Club Day Care of Children · KY12 0EX
- Abbotsford Care, Dunfermline Care Home Service · KY12 0PW
- Newlands Residential Home Care Home Service · KY12 0JA
- Crossford Out of School Club Day Care of Children · KY12 8PE
- Culross Out of School Club Day Care of Children · KY12 8HL
- Oakley Out of School Club Day Care of Children · KY12 9RJ
- Saline Out of School Club Day Care of Children · KY12 9TG
- Kingdom 2 Housing Support Housing Support Service · KY12 7QE
- Kingdom 2 Care at Home Support Service · KY12 7QE
- Kingdom Housing Support - 1 Housing Support Service · KY12 7QE
- Avenue Care Services - Fife Support Service · KY12 7SN
- Fife Support Service Housing Support Service · KY12 7PD
- Wellness Social Care Services Limited Support Service · KY12 9FJ
- Evolve Primary Care Consultants Nurse Agency · KY12 7NZ
- Avenue Care Services Falkirk Support Service · KY12 7SL
- Kingdom Homeless Service Care at home Support Service · KY12 7QE
Schools 16
Scottish Government, School contact details
- Blairhall Primary School KY12 9HG
- Carnock Primary School KY12 9JG
- Cairneyhill Primary & Community School KY12 8RN
- Crossford Primary School KY12 8PE
- Culross Primary School KY12 8HL
- McLean Primary School KY12 9EE
- Milesmark Primary School KY12 9AT
- Pittencrieff Primary School KY12 8AB
- Townhill Primary School KY12 0EX
- Holy Name RC Primary School KY12 9RJ
- Inzievar Primary School KY12 9RJ
- Saline Primary School KY12 9TG
- Torryburn Primary School KY12 8SU
- St Serf's R C Primary School KY12 8SE
- Queen Anne High School KY12 0PQ
- Bellyeoman Primary School KY12 0XP
Libraries 2
Improvement Service, Libraries - Scotland (what the councils returned)
- Carnegie Library Fife · KY12 7NL
- Oakley Library Fife · KY12 9RJ
Food businesses 453
Food Standards Agency, food hygiene ratings open data (as published)
- 1703 Dunfermline Pass, 5 July 2023 · KY12 7AG
- 25:35 Meals Awaiting Inspection, 17 December 2019 · KY12 7JB
- 4 Arts Cafe Pass, 10 December 2015 · KY12 0LW
- Abbey Coffee Shop Pass, 12 June 2013 · KY12 8JD
- Abbeyfield Dunfermline Society Ltd Pass, 22 September 2022 · KY12 7QN
- Aberlour Child Care Trust Pass, 4 November 2009 · KY12 0BF
- Aberlour Child Care Trust Pass, 25 June 2025 · KY12 0UX
- Aberlour Childcare Pass, 19 November 2003 · KY12 0AD
- Abi Evans - DediCAKEd Pass, 28 November 2012 · KY12 7NU
- Accent Gaming Awaiting Inspection, 18 November 2024 · KY12 7EA
- Adamson Hotel Pass, 30 May 2022 · KY12 8NJ
- Admiral Casino Pass, 2 April 2026 · KY12 7DL
- Aldi Stores Ltd Pass, 14 June 2011 · KY12 7QX
- Alhambra Theatre Pass, 23 December 2008 · KY12 7NX
- Allergy Food Connections Pass, 1 February 2017 · KY12 7AW
- Allister House Pass, 25 April 2025 · KY12 7HX
- Amigos Pass, 18 August 2009 · KY12 0SU
- Amorist Pass, 23 April 2025 · KY12 7AT
- Appin Nursery Pass, 18 November 2025 · KY12 7QX
- Apricot Restaurant Pass, 31 March 2025 · KY12 7AN
- Arigato Sushi And Ramen Pass, 19 February 2025 · KY12 7NT
- Aroma Coffee Bar Pass and Eat Safe, 27 February 2017 · KY12 0SU
- Ashiqs Pass, 5 March 2026 · KY12 8AQ
- Attica Greek Pass, 26 September 2024 · KY12 7AP
- AYT Foods Pass, 25 January 2024 · KY12 8DA
- B And M Retail Pass, 13 December 2024 · KY12 7QA
- B And Q Exempt, 18 May 2026 · KY12 7AU
- Bakers And Baristas Pass, 13 May 2025 · KY12 7QA
- Baldridgeburn Community Centre Pass, 23 December 2025 · KY12 9EH
- Baldridgeburn Community Pantry Pass, 6 October 2026 · KY12 9EH
- Baldridgeburn Out Of School Childcare Pass, 3 May 2005 · KY12 9EH
- Baldridgeburn Under 5's Puddleducks Pass, 29 October 2001 · KY12 9EH
- Balgownie Mains Farm Exempt, 1 December 2016 · KY12 8EL
- Balmule House Pass, 9 February 2012 · KY12 0RZ
- Balmule Park Fishery Pass, 12 April 2023 · KY12 0RZ
- Bandrum Nursing Home Pass, 30 January 2020 · KY12 9HR
- Bankhead Farm Shop Pass, 4 November 2004 · KY12 8NB
- Bean And Gone Pass, 18 October 2014 · KY12 7JT
- Beeches Care Home - HC-One Pass, 18 September 2024 · KY12 7YD
- Bela's Cakes Pass, 11 March 2025 · KY12 9FY
- Bellyeoman Nursery Pass, 14 November 2018 · KY12 0XP
- Bellyeoman Out Of School Club Pass, 10 September 2002 · KY12 0XP
- Bellyeoman Primary School Pass, 2 March 2020 · KY12 0XP
- Benachie Playgroup Pass, 29 June 2011 · KY12 7JA
- Bessie's Cafe Pass, 18 April 2025 · KY12 8HN
- Bite And Blether Pass, 20 November 2008 · KY12 8DJ
- Black Metal Brewery Awaiting Inspection, 29 September 2021 · KY12 0SJ
- Blairhall Community Centre Pass, 1 September 2005 · KY12 9PS
- Blairhall Community Centre Pass, 6 September 2002 · KY12 9PR
- Blairhall Nursery Pass, 29 April 2019 · KY12 9HG
- Blairhall Post Office Pass, 12 June 2026 · KY12 9PS
- Blairhall Primary School Pass, 5 October 2018 · KY12 9HG
- Blairhall Village Bar Pass, 11 January 2005 · KY12 9PJ
- Bob And Berts Pass, 9 April 2025 · KY12 7DP
- Booffi Pass, 4 September 2025 · KY12 7AN
- Boots Pass, 12 November 2014 · KY12 7QU
- Broomhead Community Pantry Awaiting Inspection, 16 October 2019 · KY12 9DS
- Bruce Tavern Pass, 20 September 2010 · KY12 7AG
- Bryan Beveridge Quality Butcher Pass, 7 August 2026 · KY12 7DL
- Bubble Treats Pass, 24 November 2021 · KY12 7QA
- Buchanan House Pass, 26 March 2026 · KY12 9LP
- Bumble Beez Nursery Pass, 29 April 2024 · KY12 7QN
- Cafe Carnegie Pass, 14 October 2024 · KY12 0QE
- Cafe Constellation Pass, 13 March 2018 · KY12 7EP
- Cafe Fresh Pass, 25 February 2026 · KY12 7NB
- Caffe Nero Pass, 17 October 2025 · KY12 7DR
- Cairneyhill Inn Pass, 17 September 2004 · KY12 8QT
- Cairneyhill Nursery Pass, 25 April 2019 · KY12 8RN
- Cairneyhill Out Of School Club Pass, 9 March 2005 · KY12 8RN
- Cairneyhill Post Office/Spar Pass, 24 April 2017 · KY12 8QU
- Cairneyhill Primary School Pass, 19 April 2018 · KY12 8RN
- Cake Box Dunfermline Pass, 9 October 2025 · KY12 7QA
- Campbell Co Cafe Pass, 14 August 2026 · KY12 7BA
- Canmore Golf Club Pass, 23 February 2018 · KY12 0PE
- Canmore Lodge Care Home Pass, 7 October 2019 · KY12 0BL
- Carlucci Pass, 20 August 2024 · KY12 7AR
- Carlucci Restaurant Pass, 2 April 2026 · KY12 7AR
- Carnegie Birthplace Museum Awaiting Inspection, 2 September 2026 · KY12 7PL
- Carnegie Creche Pass, 14 August 2003 · KY12 0QE
- Carneil Farm Exempt, 23 August 2010 · KY12 9JJ
- Carneil Farm B And B Pass, 29 May 2003 · KY12 9JJ
- Carnock And Gowkhall Community Centre Pass, 13 February 2006 · KY12 9JP
- Carnock Primary School Pass, 18 May 2011 · KY12 9JG
- Casa Mia Pass, 29 April 2026 · KY12 7DS
- Castle Community Cafe Improvement Required, 16 July 2026 · KY12 9PS
- Ceramic Cafe Pass, 12 May 2025 · KY12 7SN
- Chilli Bird Ltd Pass, 9 March 2023 · KY12 7DS
- China Blue Takeaway Pass, 25 April 2024 · KY12 0EN
- Chow And Chat Pass, 5 June 2026 · KY12 0BU
- Citizen Pass, 2 December 2016 · KY12 7AG
- City Store Pass, 6 May 2025 · KY12 0LN
- Clean Eats Meal Prep Ltd Pass, 27 August 2019 · KY12 7RB
- Clinton Cards Exempt, 21 September 2000 · KY12 7QA
- Club Tropicana Pass, 8 April 2009 · KY12 7QE
- Coady's Bar Pass, 28 August 2012 · KY12 7AJ
- Cobbled Lane Pass, 24 June 2026 · KY12 8JG
- Combo's And Meal Deals Pass, 11 February 2020 · KY12 7QU
- Community Flat Kitchen Awaiting Inspection, 10 July 2015 · KY12 9AA
- Comrie Community Centre Pass, 11 March 2011 · KY12 9XS
- Comrie Tavern Pass, 30 March 2006 · KY12 9HD
- Co-op Pass, 24 July 2025 · KY12 9QH
- Costa Coffee Pass, 15 October 2025 · KY12 7JG
- Cosy Townhill Pass, 16 January 2023 · KY12 0EN
- Cream Curls Pass, 14 March 2022 · KY12 7NS
- Crollas Fish Bar Pass, 20 May 2026 · KY12 9QH
- Crombie Primary School Pass, 7 March 2003 · KY12 8JY
- Crossford Nursery Pass, 1 October 2019 · KY12 8PE
- Crossford Out Of School Pass, 25 March 2015 · KY12 8PE
- Crossford Pharmacy Pass, 22 October 2015 · KY12 8NN
- Crossford Playgroup Pass, 10 December 2003 · KY12 8NJ
- Crossford Primary School Pass, 5 March 2012 · KY12 8PE
- Crossford Village Hall Pass, 10 December 2003 · KY12 8NJ
- Crown Hotel Pass, 2 May 2002 · KY12 8ST
- Culross Cake Co Pass, 24 October 2014 · KY12 9HD
- Culross Out Of School Club Pass, 2 July 2008 · KY12 8HL
- Culross Primary School Pass, 22 February 2012 · KY12 8HL
- Culross Stable Bakery Pass, 12 June 2026 · KY12 8JL
- Culross Youth Club Pass, 22 July 2005 · KY12 8JL
- Curry King Pass, 9 January 2025 · KY12 7AN
- DAFC - Catering Kitchen Pass, 15 March 2019 · KY12 7RA
- DASC Shop And Marvs Tearoom Pass, 14 September 2017 · KY12 7RB
- Day To Day (Nisa Local) Pass, 13 November 2024 · KY12 9RU
- Dears Pharmacy Awaiting Inspection, 27 May 2025 · KY12 9QH
- Debbie's Diner Pass, 12 March 2026 · KY12 9HQ
- Debenhams Pass and Eat Safe, 22 August 2011 · KY12 7NF
- Dell Farquharson Community Centre Pass and Eat Safe, 1 April 2008 · KY12 7DS
- Destiny Church Cafe Fife Pass, 15 April 2015 · KY12 7SL
- Devine Cakes And Tearoom Ltd Pass, 13 September 2019 · KY12 9HQ
- Dhoom Pass, 16 May 2025 · KY12 7EA
- Dirty Dawgz Pass, 6 September 2022 · KY12 7NF
- Dunfermline Abbey Church Hall Pass, 13 July 2004 · KY12 7PD
- Dunfermline Athletic Football Club Pass, 5 December 2025 · KY12 7RB
- Dunfermline Auto Centre Pass, 3 November 2003 · KY12 7RA
- Dunfermline Bowling Club Pass, 4 June 2008 · KY12 7PG
- Dunfermline District Court Pass, 22 January 2008 · KY12 7ND
- Dunfermline Foodbank Pass, 24 November 2016 · KY12 7SL
- Dunfermline Golf Club Pass, 5 February 2026 · KY12 8QW
- Dunfermline Golf Club Catering Pass, 19 May 2026 · KY12 8QW
- Dunfermline Men's Shed Awaiting Inspection, 10 October 2024 · KY12 8QH
- Dunfermline Palace And Abbey Awaiting Inspection, 29 May 2019 · KY12 7PE
- Dunfermline Sheriff Court (Custodial Services) Pass, 26 October 2006 · KY12 7HJ
- Dunfermline Sports Club Pass, 10 June 2014 · KY12 7XA
- Dunfermline West End Bowling Club Pass, 9 October 2009 · KY12 9EH
- East Port Bar Pass, 5 March 2026 · KY12 7JG
- Elgin Diner Pass, 21 January 2026 · KY12 7SL
- F3 [Food For Families] Pass, 23 September 2015 · KY12 7AW
- Fabric Pass, 13 May 2025 · KY12 7NT
- Fairley's Garden Centre And Restaurant Pass, 19 March 2026 · KY12 8QT
- Fancy A Scoop Awaiting Inspection, 23 February 2021 · KY12 7NH
- Farmfoods Pass, 4 November 2002 · KY12 7AU
Showing the first 150 of 453. These are the closest matches, not the first alphabetically. To narrow it, search for a name, a street or the place.
Companies registered here 1433
Companies House register
- 15 CHALMERS STREET LIMITED Other letting and operating of own or leased real estate · KY12 8AT
- 1745 EVENTS LTD Event catering activities · KY12 9AR
- 1884 LTD Licensed restaurants · KY12 9JQ
- 1ST 4 SECURITY LTD. Undifferentiated service-producing activities of private households for own use · KY12 7QQ
- 247 TREE SURGERY LIMITED Joinery installation · KY12 9JG
- 269 VEGAN KITCHEN LTD Non-specialised wholesale trade · KY12 7EF
- 2KS TECH LTD Other professional, scientific and technical activities n.e.c. · KY12 7QS
- 2-SARDARS LTD Other specialised construction activities n.e.c. · KY12 8AL
- 365 TRAVEL LTD Taxi operation · KY12 0XE
- 3BROTHER FIFE LIMITED Licensed restaurants · KY12 8AJ
- 3FIL CLEAN CO. LTD General cleaning of buildings · KY12 0YX
- 3 G POULTRY SERVICES LIMITED Other business support service activities n.e.c. · KY12 8QE
- 506 GAS SERVICES LIMITED Plumbing, heat and air-conditioning installation · KY12 9SW
- 52 MANAGEMENT LLP KY12 9TF
- 55M LTD Other information technology service activities · KY12 8XY
- A1 PREMIUM LOGISTICS LIMITED Freight transport by road · KY12 0JD
- A1 STORAGE LOTHIAN LIMITED Renting and leasing of office machinery and equipment (including computers) · KY12 7PN
- A & R BREWSTER LIMITED Production of electricity · KY12 8EW
- A & S JOINERS LIMITED Joinery installation · KY12 8RG
- AA VAPOUR LIMITED Other retail sale in non-specialised stores · KY12 7AG
- AAJ ESTATES LTD Other letting and operating of own or leased real estate · KY12 8YT
- AARKIA PROPERTY LIMITED Buying and selling of own real estate · KY12 9AU
- A.B. CANT LIMITED Non-trading company · KY12 7SL
- A.B. JOHNSONS LIMITED Licensed clubs · KY12 0PT
- AB CLINICAL AESTHETICS LTD Hairdressing and other beauty treatment · KY12 8EU
- AB CONTRACTS JOINERY SERVICES LTD Joinery installation · KY12 7AG
- ABACUS FINANCIAL PLANNING CONSULTANTS LIMITED Life insurance · KY12 0XJ
- ABBEY SOCIAL LIMITED Activities of tourist guides · KY12 8QT
- ABBEY TAXIS (DUNFERMLINE) LTD Taxi operation · KY12 9AH
- ABBOT HOUSE TRADING LIMITED Other retail sale of new goods in specialised stores (not commercial art galleries and opticians) · KY12 7NE
- ABBOTT PROPERTIES LIMITED Other letting and operating of own or leased real estate · KY12 8PT
- ABERDEEN GASTROENTEROLOGY LIMITED Specialists medical practice activities · KY12 7NZ
- ABHOSTER LTD Business and domestic software development · KY12 7AN
- ABON HOMES LTD Buying and selling of own real estate · KY12 0UE
- ABRUSH LTD Take-away food shops and mobile food stands · KY12 7NT
- ABUZAR CH 2 LIMITED Retail sale via mail order houses or via Internet · KY12 8SE
- ABYAAN LTD Retail sale in non-specialised stores with food, beverages or tobacco predominating · KY12 9TL
- THE ABERDOUR BAKERY COMPANY LIMITED Retail sale of bread, cakes, flour confectionery and sugar confectionery in specialised stores · KY12 0LG
- A CLASS GRILL LTD Take-away food shops and mobile food stands · KY12 7AN
- ACADEMY ONE TECHNOLOGIES LTD Other software publishing · KY12 9AS
- ACCENT GAMING (DUNFERMLINE) LTD Retail sale of games and toys in specialised stores · KY12 7EA
- ACCOUNTANCY SUPPORT DEPARTMENT LTD Accounting and auditing activities · KY12 7AG
- ACE ALTERATIONS LTD Retail sale of clothing in specialised stores · KY12 7JB
- ACHIEVE PLUMBING,HEATING & RENEWABLES LTD Plumbing, heat and air-conditioning installation · KY12 9SD
- THE ACCOUNTANT GUY LTD Accounting and auditing activities · KY12 7TX
- AD ACCESS LTD Other specialised construction activities n.e.c. · KY12 9FD
- ADAM LINK LTD Artistic creation · KY12 7AG
- ADAM TEMPLE LIMITED Other letting and operating of own or leased real estate · KY12 0RE
- ADAPTIVEML LIMITED Data processing, hosting and related activities · KY12 8QG
- ADF COATING INSPECTIONS LTD Other engineering activities · KY12 9PL
- ADLUIS LIMITED Other letting and operating of own or leased real estate · KY12 0RE
- ADR FINANCE GROUP LIMITED Accounting and auditing activities · KY12 9NS
- ADRIAMAR DINING LTD Licensed restaurants · KY12 7AR
- ADVA PROPERTY LTD Buying and selling of own real estate · KY12 7AG
- ADVANCED ROOFLINE INSTALLATIONS LTD Other business support service activities n.e.c. · KY12 7AG
- ADVANCED VEHICLE WRAPS LTD specialised design activities · KY12 8LB
- ADVANCEFORCE LIMITED Construction of domestic buildings · KY12 7QZ
- ADVENTUM EVENTS LIMITED Activities of exhibition and fair organisers · KY12 9JH
- THE ADULT LEARNING CO LTD Other business support service activities n.e.c. · KY12 9UT
- AFFORSK PROPERTY LIMITED Other letting and operating of own or leased real estate · KY12 9QH
Showing the first 60 of 1433. These are the closest matches, not the first alphabetically. To narrow it, search for a name, a street or the place.
