OpenCharities

John George Tellis

Trustee

Charity Role Appointed
Word Of Life Ministries UK Limited Trustee May 31, 2023