Founded
2025
Legal Status
CIO
The Charity will make grants for the benefit of individuals, charities and non-profit organisations
Charity no. 1211826
Registered 2025· England & Wales
Europe