THE CH FOUNDATION (UK)
✓ Registered charity · 1156222About
The Foundation's objectives are the holding of income and property upon trust and to apply the income for the public benefit for exclusively charitable objects and purposes in any part of the world.
Where we work
City Of Westminster India Jamaica United States Rwanda
Contact
Get a custom landing page to promote your charity
Find out more