Starfish Greathearts Foundation UK

London, United Kingdom |
Joined in May 2006

About Us

Starfish Greathearts Foundation is an international development charity aiming to bring life, hope and opportunity to children orphaned or made vulnerable by HIV/AIDS in Southern Africa. Established in 2001 by a group of individuals who…

Areas of Focus Include
  • Children & Youth
  • Health & Medicine
2 Gresham Street, London EC2V 7QP, GB