£51k · Collected in 2025
Founded
1980
Legal Status
Trust
Relief of Poverty, achievement of education, advancement of religion and other charitable purposes within the meaning of the law of England.
Year ending 2025
Income & expenditure over time
Europe