Founded
1981
Legal Status
Other
The funds are held generally for the purposes relating to Hammersmith & St Marks Hospitals of 150 Du Cane Road, London W12 or to the functions of the Board of Governors thereof under part II of the National Health Service Act 1946 with respect to research into malignant diseases and to diseases of the kidneys.
Charity no. 282858
Registered 1981· England & Wales
Year ending 2024
Income & expenditure over time
Europe
Charity no. 282858
Registered 1981· England & Wales