Founded
1967
Legal Status
Trust
Leader
CHARLES WILLIAM HODDER WELBY DL
For such charitable purposes as the trustees shall from time to time determine.
Charity no. 252973
Registered 1967· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 252973
Registered 1967· England & Wales