Founded
1990
Legal Status
Trust
To raise and distribute funds for charitable purposes as the trustees in their absolute discretion think fit.
Charity no. 1000756
Registered 1990· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 1000756
Registered 1990· England & Wales