Charity Info
Living Water Mission is a UK registered charity.
Charity # 1012491
You can check out our details on the Charity Comission’s website below:
Living Water Mission is a UK registered charity.
Charity # 1012491
You can check out our details on the Charity Comission’s website below: