- www.dioceseofleeds.org.uk
- 6
- 4
- 16
The Diocese of Leeds is a Charity registered in England and Wales as Leeds Diocesan Trust, registration number 249404. The sole trustee of the charity is a trust corporation, The Diocese of Leeds Trustee, registered in England and Wales, registration..
Relevance: 6.8689594