Founded
1988
Legal Status
Trust
The Trustees make donations to such charitable institutions as they decide, having regard to any wishes of the Settlor.
Charity no. 298781
Registered 1988· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 298781
Registered 1988· England & Wales