Register of Charities - The Charity Commission HEALTH PROJECTS ABROAD TRUST

Charity number: 328714
Removed charity