Staines and Feltham Methodist Circuit

Registered Charity in England, Charity Number 1135633