Founded
1969
Legal Status
Trust
Grant making charity
Charity no. 257655
Registered 1969· England & Wales
Year ending 2025
Out of £100 Donation
go into Projects
Total
£935k
Total
£1.4M
Income & expenditure over time
Europe
Out of £100 Donation
go into Projects
Charity no. 257655
Registered 1969· England & Wales