£12k · Collected in 2025
Founded
1971
Legal Status
Trust
Leader
JOHN ANTHONY GRAHAM LEIGHTON
The trust receives income from its investments from which charitable donations are made at the trustees discretion.
Charity no. 262545
Registered 1971· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 262545
Registered 1971· England & Wales