Founded
2007
Legal Status
Other
Investment of the funds held by the trust and payment of capital and/or income for the benefit of the objects of the trust.
Charity no. 1120809
Registered 2007· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 1120809
Registered 2007· England & Wales