OpenCharities

Justice Alfred Mavedzenge

Trustee

Charity Role Appointed
Canon Collins Trust Trustee Aug. 3, 2018