OpenCharities

Richard Shama

Trustee

Charity Role Appointed
Middle East Education (London) LTD Trustee July 31, 2025