MAY HEARNSHAW CHARITABLE TRUST
✓ Registered charity · 1008638About
Wholly or mainly for the inhabitants of the United Kingdom. It is the policy of the trustees to support either national charities or charities working principally in the South Yorkshire, North Nottinghamshire, Derbyshire, East Lancashire and Cheshire areas.
Where we work
Throughout England
Contact
Get a custom landing page to promote your charity
Find out more