Skip to content
Governance Register

Linked charity

ST Peters Convent, Leamington Administered in Connection With the Sisters of Charity of ST Paul the Apostle

Part of Birmingham Diocesan Trust · registered charity 234216-7