Founded
1982
Legal Status
Other
Owner of 7.45 acres of farmland which is tenanted to provide an income.
Charity no. 511879
Registered 1982· England & Wales
Year ending 2024
Income & expenditure over time
Europe
Charity no. 511879
Registered 1982· England & Wales