OpenCharities

Donald John Thomas

Trustee

Charity Role Appointed
The Welsh Junior Chess Educational Trust Trustee