OpenCharities
Richard Pickard
Trustee
Charity
Role
Appointed
Afrikids Limited
Trustee
July 28, 2025