£69k · Collected in 2025
Founded
1973
Legal Status
Trust
The trustee(s) distribute the income arising in accordance with the terms of the Trust.
Charity no. 265117
Registered 1973· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 265117
Registered 1973· England & Wales