OpenCharities
Sikelela Owen
Trustee
Charity
Role
Appointed
Hospital Rooms
Trustee
Nov. 4, 2025