Founded
1980
Legal Status
Trust
1. To relieve poor persons and 2. for other charitable purposes as the trustees shall think fit
Charity no. 279786
Registered 1980· England & Wales
Year ending 2024
Income & expenditure over time
Europe
Charity no. 279786
Registered 1980· England & Wales