OpenCharities
Demelza Louise Moffat Blick
Trustee
Charity
Role
Appointed
Holme Grange Ltd
Trustee
Nov. 27, 2024