Governing document ST ETHELDREDA'S (ELY PLACE) TRUST

Charity number: 284501
Removed charity