Founded
1998
Legal Status
Trust
Donates money to other charities across a range of activities. Does not give grants to individuals.
Charity no. 1070732
Registered 1998· England & Wales
Year ending 2025
Income & expenditure over time
Charity no. 1070732
Registered 1998· England & Wales