Skip to main content Poole FIS

The New Leaf Company - The Factory

The Factory is part of The New Leaf Company, the social enterprise arm of BCHA. BCHA are a major provider of a diverse range of housing, support and learning services more…
  21Christchurch RoadBournemouthDorsetBH1 3NS
Back to top