Founded
1987
Legal Status
Trust
Leader
Martin Patrick Powell
The charity gives to a small number of specially identified national and international charites
Charity no. 327565
Registered 1987· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 327565
Registered 1987· England & Wales