MARGARET ALLEN FOUNDATION
Registered charity number: 701232
- Status: Registered
- Local authority: Monmouthshire
- Latest income: £11k
- Latest expenditure: £48k
- Registered: 1989-02-27
Causes: Education/training
Supporting the education of children in Herefordshire
Sourced from the Charity Commission for England & Wales bulk register.