£393k · Collected in 24
Year ending 24
Income & expenditure over time
Europe
Founded
1977
Legal Status
Trust
Leader
Sister Marie Catherine Pitcher
Advancement of religious and other charitable work including education, parish and ministry work, family support, care for the elderly and support of missions