Founded
1966
Legal Status
Other
Leader
Rupert Pearce Gould
Looking after agricultural land in village on behalf of parish church and parish council.
Charity no. 204693
Registered 1966· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 204693
Registered 1966· England & Wales