Register of Charities - The Charity Commission HUMAN AID FOR ALL

Charity number: 1187459
Charity reporting is overdue by 1060 days