Trustees Of The Community Of Helpers Of Holy Souls
✓ Registered charity · SC000084About
'the prevention or relief of poverty','the advancement of education','the advancement of religion','the advancement of health'
Where we work
Outwith Scotland
Contact
81 St Mary's Road, Liverpool
Annual income £704k
Get a custom landing page to promote your charity
Find out more