WELFORD FOUNDATION
✓ Registered charity · 1217932About
The Welford Foundation is a grantmaking charity providing financial assistance to Organisations and Individuals in need. The trustees identify or invite beneficiaries and do not accept unsolicited applications.
Where we work
Throughout England And Wales
Get a custom landing page to promote your charity
Find out more