Founded
2014
Legal Status
Trust
Leader
ANGELA FAITH SCOTT
To apply the charity's income to make grants or donations to charities or for charitable purposes.
Charity no. 1156644
Registered 2014· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 1156644
Registered 2014· England & Wales