OpenCharities

Klaas Schuur

Trustee

Charity Role Appointed
Word Of Life Ministries UK Limited Trustee March 30, 2026