OpenCharities
Donald John Thomas
Trustee
Charity
Role
Appointed
The Welsh Junior Chess Educational Trust
Trustee