Founded
1963
Legal Status
Other
The charity is required to donate part of its annual income to the Stamford Endowed schools. The balance of the income is disbursed in small amounts to individuals in need
Charity no. 213274
Registered 1963· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 213274
Registered 1963· England & Wales