Founded
2011
Legal Status
Charitable company
Leader
RAYMOND SPENCER RAINS
The object of the charity is to promote and assist research into cancer through the provision of grants.
Charity no. 1140587
Registered 2011· England & Wales
Year ending 2025
Income & expenditure over time
Europe
Charity no. 1140587
Registered 2011· England & Wales