Directory

UK community benefit societies

Source: FCA Mutuals Public Register · 1,803 live societies · Updated May 2026

Societies that trade for the benefit of the broader community, often with an asset lock — the structure behind many community shops, pubs, energy and land projects.

About this data. These are live societies listed on the public FCA Mutuals Public Register. Inclusion here is a factual record of registration, not a recommendation, endorsement or verification by cooperatives.org.uk. Details can change — always confirm current status directly with the FCA register. Are you this society and want to update or feature your listing? Get in touch.
Advertisement

Gams’ Field Community Land Trust Limited

Reg. 7569 · SL0 0EX

Dormant Company

View →

Gargunnock Community Shop Limited

Reg. 8934 · FK8 3BZ

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Gateshead Soul Supporters Society Limited

Reg. 8303 · NE10 0EF

Other sports activities

View →

Gaumont Palace Community Trust Limited

Reg. 9342 · TA1 1LF

Operation of arts facilities

View →

Gelliswick Bay Development Society Limited

Reg. 9112 · Pembrokeshire SA73 3EQ

Recreational vehicle parks, trailer parks and camping grounds

View →

Generation Green Solar Limited

Reg. 7365 · SL4 5GD

Dormant Company

View →

Gentoo Group Limited

Reg. 7302 · SR3 3XR

Renting and operating of Housing Association real estate

View →

George Street Community Bookshop Society Limited

Reg. 7868 · Derbyshire SK13 8AY

Other construction installation

View →

Georgeham Parish Community Land Trust Limited

Reg. 8265 · Devon EX33 1NH

Activities of other membership organizations n.e.c.

View →

Ghana Union Northeast Limited

Reg. 9619 · North Tyneside NE29 8AJ

Educational support services

View →

GigaSpeed Community Broadband Limited

Reg. 7958 · Norfolk NR12 9JP

Activities of other membership organizations n.e.c.

View →

Gillingham Community Land Trust Limited

Reg. 8210 · Dorset SP8 4BX

Activities of other membership organizations n.e.c.

View →

Gilsland Community Benefit Society Limited

Reg. 8993 · Cumbria CA8 7BE

Public houses and bars

View →

Gittisham Community Land Trust Limited

Reg. 7861 · Devon EX14 3AX

Development of building projects

View →

GKS Fitness Limited

Reg. 7836 · Sandwich CT13 9FF

Activities of other membership organizations n.e.c.

View →

Glasgow Autonomous Space Limited

Reg. 9698 · G42 7HB

Other service activities n.e.c.

View →

Glasgow Community Seed Limited

Reg. 9678 · South Lanarkshire G73 4RE

Support activities for crop production

View →

Glenfarg Village Inn Limited

Reg. 8127 · Perthshire PH2 9PQ

Public houses and bars

View →

Glengarry Community Benefit Society Limited

Reg. 8770 · Inverness-shire PH35 4HG

Silviculture and other forestry activities

View →

Glenuig Community Inn Limited

Reg. 9377 · PH38 4NG

Public houses and bars

View →

Glenuig Community Shop Limited

Reg. 7229 · PH38 4NB

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Glenwyvis Distillery Limited

Reg. 7305 · Upper Dochcarty IV15 9UF

Distilling, rectifying and blending of spirits

View →

Global Grooves

Reg. 7807 · OL5 9JL

Artistic creation

View →

Globe Together Community Limited

Reg. 9649 · EX34 9TB

Public houses and bars

View →

Gloucester City Homes Limited

Reg. 7041 · Gloucestershire GL1 1DG

Renting and operating of Housing Association real estate

View →

Gloucestershire Independent Village Education Limited

Reg. 9345 · Gloucestershire GL1 3PR

General secondary education

View →

Go-op Bus Limited

Reg. 9247 · Somerset TA1 3EW

Other passenger land transport

View →

Go-op Learn Limited

Reg. 8463 · TA1 3EN

Educational support services

View →

Golborne Parkside Sports and Community Club Limited

Reg. 7745 · Golborne WA3 3HG

Activities of sport clubs

View →

Golden Lane Housing Limited

Reg. 8734 · M14 7HR

Renting and operating of Housing Association real estate

View →

Golding Homes Limited

Reg. 7628 · ME14 1ST

Renting and operating of Housing Association real estate

View →

Goosecroft Community Shop Limited

Reg. 8835 · RG31 6FZ

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Gosfield Community Shop Limited

Reg. 8390 · Essex CO9 1TL

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Gospel Oak Community Benefit Society Limited

Reg. 8639 · NW3 2HP

Public houses and bars

View →

Govanhill Baths Community Benefit Society Limited

Reg. 7621 · G42 7RA

Activities of other membership organizations n.e.c.

View →

Gower Power Limited

Reg. 9100 · Swansea SA3 2EP

Production of electricity

View →

Gower Regeneration Limited

Reg. 7546 · SA3 2EH

Production of electricity

View →

Goxhill Community Pub Limited

Reg. 7416 · North Lincolnshire DN19 7JX

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Grampound Community Pub Limited

Reg. 9584 · TR2 4SB

Public houses and bars

View →

Grannell Community Energy Limited

Reg. 7447 · SA48 7QH

Production of electricity

View →

Granville Community Homes Limited

Reg. 9203 · L1 5JW

Renting and operating of Housing Association real estate

View →

Granville Community Kitchen Limited

Reg. 7488 · NW6 5HE

Development of building projects

View →

Graven Hill Community Garden

Reg. 9644 · Oxfordshire OX25 2EE

Botanical and zoological gardens and nature reserves activities

View →

Grays Town Park Cafe Limited

Reg. 9646 · Thurrock RM17 6QZ

Unlicensed restaurants and cafes

View →

Great Cansiron Holistic Trust

Reg. 9383 · East Sussex BN7 3HS

Mixed farming

View →

Great Gransden Community Benefit Society Limited

Reg. 9090 · SG19 3DY

Public houses and bars

View →

Great Holland Community Benefit Society Limited

Reg. 8527 · Essex CO13 0JP

Public houses and bars

View →

Great Oakley Community Hub Limited

Reg. 7164 · Essex CO12 5AL

Public houses and bars

View →

Great Paxton Community Village Shop Limited

Reg. 7299 · Cambs PE19 6RF

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Great Staughton Community Land Trust

Reg. 7820 · Cambridgeshire PE19 5EG

Development of building projects

View →

Great Yarmouth Community Land Trust

Reg. 8273 · Norfolk NR31 6BE

Other letting and operating of own or leased real estate

View →

Greater Manchester Community Led Homes Limited

Reg. 8713 · Manchester M12 6FZ

Other letting and operating of own or leased real estate

View →

Greater Manchester Community Renewables Limited

Reg. 7066 · M4 1LE

Production of electricity

View →

Greener Great Coxwell Limited

Reg. 8761 · Oxfordshire SN7 7NE

Activities of other membership organizations n.e.c.

View →

Greensand Community Energy Limited

Reg. 9108 · Central Bedfordshire MK45 2UD

Production of electricity

View →

Greenways and Cycleroutes Limited

Reg. 7273 · BS1 5LJ

Construction of other civil engineering projects n.e.c.

View →

Greenwich Co-operative Development Agency Limited

Reg. 7029 · SE10 8RR

Other service activities n.e.c.

View →

Gressenhall Community Enterprise Limited

Reg. 8157 · Dereham NR19 2QF

Public houses and bars

View →

Greystoke Community Land Trust Limited

Reg. 9601 · CA11 0UA

Construction of domestic buildings

View →

Grimsby Community Energy Limited

Reg. 7356 · DN32 7DS

Production of electricity

View →

Grosmont Community Benefit Society Limited

Reg. 9653 · Monmouthshire NP7 8LW

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Growing Edge Devon Limited

Reg. 9621 · Devon TQ9 6NE

Physical well-being activities

View →

Guilden Morden Community Pub Limited

Reg. 7583 · Hertfordshire SG8 0JP

Other letting and operating of own or leased real estate

View →

Gussage Community Benefit Society Limited

Reg. 7116 · Oxfordshire OX26 1TD

Public houses and bars

View →

Gwyrfai Gwyrdd Cyfyngedig

Reg. 9577 · LL55 4BX

Production of electricity

View →

Haddenham Community Enterprise Limited

Reg. 9083 · Buckinghamshire HP17 8ED

Retail sale of fruit and vegetables in specialised stores

View →

Haddenham Community Land Trust

Reg. 7344 · Cambs CB6 3XD

Non-trading company

View →

Haddenham Community Public House Limited

Reg. 9696 · Buckinghamshire HP17 8JP

Public houses and bars

View →

Hailsham Community Land Trust Limited

Reg. 8364 · BN27 1JH

Development of building projects

View →

Hale Village Community Land Trust Limited

Reg. 7682 · Hampshire SP6 2NN

Other accommodation

View →

Hallbankgate Hub Limited

Reg. 7111 · CUMBRIA CA8 2NJ

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Halse and District Community Benefit Society Limited

Reg. 8456 · Somerset TA4 3AF

Public houses and bars

View →

Halton Housing

Reg. 7744 · WA8 0TD

Renting and operating of Housing Association real estate

View →

Hamilton Accies Supporters Association Limited

Reg. 8705 · G2 1BP

Activities of other membership organizations n.e.c.

View →

Hammersmith and Fulham Community Energy (HFCE) Limited

Reg. 9106 · Lambeth SW9 9SP

Production of electricity

View →

Handbridge Community Association Enterprises Limited

Reg. 9068 · CH4 7AD

Postal activities under universal service obligation

View →

Hands & Land Centre Limited

Reg. 9505 · Hampshire SP11 8QA

Support activities to performing arts

View →

Harborough Community Energy Limited

Reg. 9676 · Leicestershire LE16 9TF

Production of electricity

View →

Harborough Solar One Limited

Reg. 7169 · Leicestershire LE16 8HF

Other business support service activities n.e.c.

View →

Harbour Ambition Limited

Reg. 8425 · BH16 5LS

Development of building projects

View →

Hardwick Community Energy Limited

Reg. 9174 · Whitchurch on Thame RG8 7RD

Production of electricity

View →

Haringey Borough FC Community Sports Trust Limited

Reg. 9642 · London N17 7JP

Activities of sport clubs

View →

Haringey Community Benefit Society

Reg. 8255 · N22 7TR

Renting and operating of Housing Association real estate

View →

Harm to Healing Limited

Reg. 9683 · SW9 8LA

Other education n.e.c.

View →

Harrogate Community Land Trust Limited

Reg. 7752 · HG2 9DJ

Activities of other membership organizations n.e.c.

View →

Harrowbarrow and Metherell Community Shop Limited

Reg. 9419 · Cornwall PL17 8AZ

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Hartland Parish Community Land Trust Limited

Reg. 8278 · Bideford EX39 6AE

Renting and operating of Housing Association real estate

View →

Hartlepool Supporters Society Limited

Reg. 7159 · Hartlepool TS26 9LS

Other sports activities

View →

Haslemere Community Land Trust Limited

Reg. 7550 · GU27 2LA

Development of building projects

View →

Hastings Commons CLT

Reg. 7604 · TN34 1DT

Development of building projects

View →

Hatherleigh Community Land Trust Limited

Reg. 9438 · Devon EX20 3QA

Construction of domestic buildings

View →

Hatherleigh Community Market Limited

Reg. 9243 · Okehampton EX20 3JN

Retail sale via stalls and markets of food, beverages and tobacco prod…

View →

Havant Community Energy Limited

Reg. 9538 · Hampshire PO9 1LN

Production of electricity

View →

Havebury Homes

Reg. 7648 · Suffolk IP33 3SP

Renting and operating of Housing Association real estate

View →

Hawick Community Energy Group Limited

Reg. 7593 · TD9 7JY

Production of electricity

View →

Hawkesbury Community Shop Limited

Reg. 7296 · South Glos GL9 1AU

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Hay Habitat Limited

Reg. 7423 · M8 0TW

Other letting and operating of own or leased real estate

View →

Hayfield Community Society Limited

Reg. 9392 · Derbyshire SK22 2JZ

Activities of other membership organizations n.e.c.

View →

Heal the Mother, Gaia Community Limited

Reg. 8769 · Kent DA4 9AT

Other human health activities

View →

Heart of Devon Community Energy Limited

Reg. 8817 · Devon EX5 5BU

Production of electricity

View →

Heart of England Community Energy Limited

Reg. 7232 · Cornwall TR16 5EZ

Production of electricity

View →

Heart of Lapford Development Limited

Reg. 7321 · Devon EX17 6PZ

Other letting and operating of own or leased real estate

View →

Heart of Sage

Reg. 9267 · WC2H 9EA

Non-trading company

View →

Heart of the Village (Stoke St Gregory) Limited

Reg. 8065 · Somerset TA3 6EH

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Heartland Community Wind Limited

Reg. 7067 · SY1 2DP

Production of electricity

View →

Heartwood Housing Limited

Reg. 9201 · IP31 2HD

Residential nursing care facilities

View →

Heat Clanfield Limited

Reg. 9420 · Oxfordshire OX18 2QH

Production of electricity

View →

Heavens Valley Community Benefit Society Limited

Reg. 9302 · Gloucestershire GL5 1DF

Activities of other membership organizations n.e.c.

View →

Helions Bumpstead Community Benefit Society Limited

Reg. 7533 · CB9 7AW

Public houses and bars

View →

Hellifield Community Pub Group Limited

Reg. 9566 · Skipton BD23 4NY

Public houses and bars

View →

Hengistbury Head Outdoors Limited

Reg. 9176 · Christchurch and Poole BH23 7NH

Sports and recreation education

View →

Henley-on-Thames Community Land Trust

Reg. 9579 · Oxfordshire RG9 2AQ

Construction of domestic buildings

View →

Henry Jenkins Community Pub Limited

Reg. 8058 · North Yorkshire HG4 3SD

Public houses and bars

View →

Heptonstall Community Assets Limited

Reg. 8657 · West Yorkshire HX7 7NB

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Hereford Community Land Trust Limited

Reg. 7614 · HR4 9DJ

Development of building projects

View →

Heritage and Wellbeing - Creswell Limited

Reg. 7666 · Worksop S80 4BH

Other human health activities

View →

Herongate and Ingrave Community Resource Society

Reg. 9462 · Essex CM13 3PF

Activities of other membership organizations n.e.c.

View →

Herstmonceux Community Homes Trust Limited

Reg. 8881 · Herstmonceux BN27 4LG

Other letting and operating of own or leased real estate

View →

Hesket Newmarket Community Shop Limited

Reg. 9295 · Cumbria CA7 8JG

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

High Bickington Community Shop Limited

Reg. 7054 · Umberleigh EX37 9BB

Agents involved in the sale of food, beverages and tobacco

View →

High Ham Community Land Trust Limited

Reg. 7967 · Somerset TA10 9BZ

Development of building projects

View →

High Winds Community Energy Society Limited

Reg. 7040 · Cumbria LA14 2PN

Production of electricity

View →

Higham Community Benefit Society Limited

Reg. 8524 · CV13 6AD

Other service activities n.e.c.

View →

Highland Peoples Power Society Limited

Reg. 8878 · ACHNASHEEN IV22 2LL

Production of electricity

View →

Highstone Housing Association Limited

Reg. 8618 · South Yorkshire S70 2JT

Renting and operating of Housing Association real estate

View →

Hilbre Community Land Trust Limited

Reg. 9355 · Wirral CH47 2AL

Cultural education

View →

Hilldale Housing Association Limited

Reg. 8777 · Salford M50 2ZY

Renting and operating of Housing Association real estate

View →

Histon and Impington Community Land Trust Limited

Reg. 8464 · CB24 9HW

Other letting and operating of own or leased real estate

View →

HKD Energy Limited

Reg. 7021 · East Sussex BN6 8ST

Production of electricity

View →

Hollinwood Community Land Trust Limited

Reg. 8489 · M12 6FZ

Activities of investment trusts

View →

Holme Valley Community Land Trust Limited

Reg. 8289 · HD9 3BW

Development of building projects

View →

Holmfirth Tech Limited

Reg. 7739 · Yorkshire HD9 3XG

Activities of other membership organizations n.e.c.

View →

Holywood CoFarm Community Benefit Society Limited

Reg. 9277 · Ards and North Down BT18 9LY

Activities of other membership organizations n.e.c.

View →

Home Energy Action Lab Limited

Reg. 8961 · N4 2HP

Environmental consulting activities

View →

Homebaked Community Land Trust Limited

Reg. 8821 · L2 9TL

Other letting and operating of own or leased real estate

View →

Homes First Limited

Reg. 7720 · M30 0DG

Renting and operating of Housing Association real estate

View →

Homes for Living Community Land Trust Limited

Reg. 8308 · GU33 7AQ

Other letting and operating of own or leased real estate

View →

Homes for Ulverston Community Land Trust Limited

Reg. 7802 · Cumbria LA12 0DJ

Development of building projects

View →

Hook Community Shop Limited

Reg. 7873 · East Yorkshire DN14 5PA

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Hook Norton Community Land Trust Limited

Reg. 8145 · OX15 5NY

Renting and operating of Housing Association real estate

View →

Hop Community Benefit Society Limited

Reg. 9766 · M40 9BR

Activities of other membership organizations n.e.c.

View →

Hope Valley Community Energy limited

Reg. 8750 · Derbyshire SK17 8JZ

Production of electricity

View →

Hopton Community Land Trust

Reg. 7870 · NR31 9BZ

Development of building projects

View →

Horse and Jockey Community Pub Limited

Reg. 9005 · SY4 5NN

Public houses and bars

View →

Horsted Keynes Community Land Trust Limited

Reg. 9415 · West Sussex RH17 7DP

Construction of domestic buildings

View →

HoTT Wind @ Longley Limited

Reg. 7017 · West Yorkshire HD9 1UJ

Production of electricity

View →

Houghton & Wyton Community Shop Limited

Reg. 7390 · PE28 2AX

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Housing & Care Trust Limited

Reg. 8166 · Kent ME14 1EH

Other accommodation

View →

Housing and Home Plus Living Limited

Reg. 7693 · Doncaster DN1 3EH

Other accommodation

View →

Housing Our Community Limited

Reg. 8244 · North Yorkshire HG1 5PD

Other accommodation

View →

Housing Right CBS Limited

Reg. 8642 · Merseyside WA11 0JQ

Other letting and operating of own or leased real estate

View →

Hoxne Community General Stores Limited

Reg. 9149 · Suffolk IP21 5DA

Other service activities n.e.c.

View →

Huby and Sutton Community Shop Limited

Reg. 7087 · North Yorkshire YO61 1HQ

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Hull United Association Football Club Limited

Reg. 8433 · HU8 8LL

Activities of sport clubs

View →

Hullavington Community Benefit Society Limited

Reg. 9263 · Wiltshire SN14 6DY

Public houses and bars

View →

Humshaugh Community Solar Limited

Reg. 9230 · Northumberland NE46 4DN

Production of electricity

View →

Hursley Community Shop Association Limited

Reg. 7848 · Hampshire SO21 2JY

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Hurst Farm Regeneration Limited

Reg. 8897 · Derbyshire DE4 3ED

Renting and operating of Housing Association real estate

View →

Hwb Aberteifi Cyfyngedig

Reg. 9568 · Ceredigion SA43 1DB

Archives activities

View →

Hwb Beulah Cyfyngedig

Reg. 9717 · Ceredigion SA38 9QB

Activities of other membership organizations n.e.c.

View →

Hyde Property Maintenance Services Limited

Reg. 9472 · SE1 9EQ

Renting and operating of Housing Association real estate

View →

Hyde United Community Association Football Club Limited

Reg. 7183 · Cheshire SK14 5QX

Activities of sport clubs

View →

Hythe Pier Heritage Association

Reg. 7708 · Hampshire SO45 6BZ

Operation of historical sites and buildings and similar visitor attrac…

View →

I-Can;Ivers Community Action Network Limited

Reg. 8458 · Buckinghamshire SL0 0EX

Activities of other membership organizations n.e.c.

View →

Icarus Community Energy Limited

Reg. 9611 · Essex SS11 8RW

Production of electricity

View →

ICDAS Limited

Reg. 7764 · N1 5PB

Activities of other membership organizations n.e.c.

View →

Icklesham Parish Community Land Trust Limited

Reg. 7470 · TN36 4LA

Renting and operating of Housing Association real estate

View →

Ickleton Community Pub Limited

Reg. 9308 · South Cambridgeshire CB10 1SR

Public houses and bars

View →

Idea Factory Society Limited

Reg. 9221 · E50RT

Artistic creation

View →

Iffley Community Shop Association Limited

Reg. 9361 · OX4 4EF

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Ikigai Farm Limited

Reg. 8304 · Suffolk IP22 1JN

Mixed farming

View →

Ilfracombe Community Land Trust Limited

Reg. 8867 · Devon EX34 9LZ

Other letting and operating of own or leased real estate

View →

Ilkley Town Community Football Limited

Reg. 7411 · LS29 8AW

Operation of sports facilities

View →

Incredible Edible Heaton Park Limited

Reg. 8588 · Gtr Manchester M25 0DB

Activities of other membership organizations n.e.c.

View →

Incredible Edible Prestwich and District Limited

Reg. 8093 · Manchester M45 7RX

Growing of vegetables and melons, roots and tubers

View →

Incredible Edible Todmorden Limited

Reg. 7230 · West Yorkshire OL14 7BX

Other human health activities

View →

Incredible Farm CBS Limited

Reg. 7333 · OL14 5HZ

Mixed farming

View →

Indycube Limited

Reg. 7391 · Wales CF10 5DT

Other letting and operating of own or leased real estate

View →

Inspire North

Reg. 9518 · LS14 1AB

Renting and operating of Housing Association real estate

View →

Inspiring Housing Community Land Trust Limited

Reg. 8335 · M6 6FP

Other letting and operating of own or leased real estate

View →

International Charity Maerloo Limited

Reg. 8129 · ec3v 3ng

Other social work activities without accommodation n.e.c.

View →

Invermoriston Community Shop Limited

Reg. 9025 · Highlands IV63 7YA

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Inverurie Community Energy Society Limited

Reg. 7832 · Aberdeenshire AB51 4EW

Production of electricity

View →

Involve@Lincoln Limited

Reg. 8086 · LN1 1UD

Physical well-being activities

View →

IronOak Homes

Reg. 8393 · Hertfordshire WD18 0GX

Renting and operating of Housing Association real estate

View →

Ironworks 1895 Supporters Society Limited

Reg. 8741 · TN38 0DB

Activities of other membership organizations n.e.c.

View →

Irthington Parish Community Pubs Limited

Reg. 7347 · CA4 8RR

Retail sale in non-specialised stores with food, beverages or tobacco …

View →

Isle of Wight Music Heritage Group Limited

Reg. 8745 · PO33 2EZ

Performing arts

View →

It Takes A City Community Land Trust

Reg. 8427 · Cambridge CB22 5AL

Renting and operating of Housing Association real estate

View →

Jaywick Sands Community Land Trust

Reg. 8264 · CO15 2HU

Other letting and operating of own or leased real estate

View →

Jewellery Quarter Community Land Trust Limited

Reg. 9252 · B18 6BA

Construction of domestic buildings

View →

Jigsaw Homes Midlands

Reg. 8378 · OL6 7AT

Renting and operating of Housing Association real estate

View →

Jigsaw Homes Tameside

Reg. 9512 · OL6 7AT

Renting and operating of Housing Association real estate

View →

Jigsaw Support

Reg. 8241 · OL6 7AT

Renting and operating of Housing Association real estate

View →

Joseph Rowntree Housing Trust

Reg. 8209 · YO30 6WP

Renting and operating of Housing Association real estate

View →

JSRNSD Limited

Reg. 8468 · CO15 2EG

Public houses and bars

View →

Jubilee Pool Penzance Limited

Reg. 7500 · TR18 4FF

Operation of sports facilities

View →
← PreviousPage 4 of 10Next →

Other parts of the directory