Founded
1990
Legal Status
Trust
Assists other charities, voluntary bodies, the general public and mankind and makes grants to organisations (including schools, charities etc)
Charity no. 1000766
Registered 1990· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 1000766
Registered 1990· England & Wales