Founded
1975
Legal Status
Trust
The trustees have a power of advancement of accumulated income of the fund for any charitable purpose or project, at their discretion.
Charity no. 270426
Registered 1975· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 270426
Registered 1975· England & Wales