OpenCharities

Ben Marcus Grimes

Trustee

Charity Role Appointed
Shared Lives Plus Limited Trustee June 18, 2026