Founded
2001
Legal Status
Other
Trustees manage the building and land on behalf of the Finchampstead residents.The Charity has no funds and therefore has no bank account.
Charity no. 1088845
Registered 2001· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 1088845
Registered 2001· England & Wales