£34k · Collected in 2024
Founded
1977
Legal Status
Trust
Leader
CHRIStopher John HILL
The Trustees meet as required to consider and grant or deny requests for donations forwarded by members of the Lodge or direct by individuals or groups
Charity no. 274143
Registered 1977· England & Wales
Year ending 2024
Income & expenditure over time
Europe
Charity no. 274143
Registered 1977· England & Wales