Founded
1965
Legal Status
Trust
The charity does not often make grants to charities with which the Trustees are not already acquainted personally.
Charity no. 207254
Registered 1965· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 207254
Registered 1965· England & Wales