TRUST PROPERTY ADMINISTERED IN CONNECTION WITH THE RELIGIOUS OF MARY IMMACULATE
✓ Registered charity · 238229About
Advancement of the Roman Catholic religion in England & Wales
Where we work
Throughout England And Wales
Contact
Get a custom landing page to promote your charity
Find out more