Founded
1990
Legal Status
Trust
Raises funds for medical projects in India and Tanzania, East Africa and makes grants to medical organisations.
Charity no. 328670
Registered 1990· England & Wales
Year ending 2020
Charity no. 328670
Registered 1990· England & Wales