Founded
2008
Legal Status
Trust
Leader
IAN JOSEPH FINE
General Charitable Purposes for the general public and mankind.
Charity no. 1126213
Registered 2008· England & Wales
Year ending 2024
Income & expenditure over time
Asia
North America
Charity no. 1126213
Registered 2008· England & Wales