Founded
1980
Legal Status
Other
Leader
MR R J C SLADE
Make grants to the Trustees of chosen Charities.
Charity no. 280381
Registered 1980· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 280381
Registered 1980· England & Wales