OpenCharities

John Gwilym Thomas

Trustee

Charity Role Appointed
Nefyn Relief In Need Charity Chair