THE BARUCH TRUST
✓ Registered charity · 1039496About
Providing funds to organizations, charities and individuals engaged in the specified areas of interest
Where we work
Throughout England And Wales
Contact
Annual income £1k
Get a custom landing page to promote your charity
Find out more