Charity: Humanitas Charity
Use E-mail Link
Humanitas 31 Bucklersbury, Hitchin, North Hertfordshire, UK, SG5 1BG
We believe everyone is entitled to health care, an education and a family. We strive to provide these three key rights across the globe.