£621k · Collected in 2025
Founded
1965
Legal Status
Trust
Grants made primarily to nationally recognised charities. The Trust Deed specifically prohibits grants to individuals.
Charity no. 245061
Registered 1965· England & Wales
Year ending 2025
Out of £100 Donation
go into Projects
Total
£621k
Total
£1.5M
Income & expenditure over time
Europe
Out of £100 Donation
go into Projects
Charity no. 245061
Registered 1965· England & Wales