MARGARET DAVIES CHARITY
✓ Registered charity · 235589About
The main objectives of the charity are to pay grants to other registered grants, at the Trustee's discretion, to broadly benefit Arts, Education, Health and Social.
Where we work
Powys
Contact
Get a custom landing page to promote your charity
Find out more