THE MARSHALL CHARITY
✓ Registered charity · 237280About
Provides income in support of the expenditure of the Parochial Church Council of Halifax Parish Church.
Where we work
Calderdale
Contact
Annual income £1k
Get a custom landing page to promote your charity
Find out more