OpenCharities

Alastair David Richards

Trustee

Charity Role Appointed
Care Housing Association Trustee March 31, 2022
Kidscan Limited Trustee Aug. 1, 2025