Founded
2010
Legal Status
Trust
Limited to charitable causes within the objects of the charity. Unsolicited applications for grants will not be considered.
Charity no. 1137426
Registered 2010· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 1137426
Registered 2010· England & Wales