Founded
1992
Legal Status
Trust
Leader
ALEXANDER JOHN GREEN
The charity is a grant giving charitable trust.
Charity no. 1011882
Registered 1992· England & Wales
graham-rosen.co.uk/personal-law/trusts/charitable-trustsYear ending 2025
Income & expenditure over time
Europe
Charity no. 1011882
Registered 1992· England & Wales
graham-rosen.co.uk/personal-law/trusts/charitable-trusts