Governing document TRUST PROPERTY HELD ICW SILOAM WELSH CONGREGATIONAL CHAPEL, BARMOUTH

Charity number: 241176
Removed charity