OpenCharities

Barbara Jean Hough

Trustee

Charity Role Appointed
Duke UK Trust Limited Trustee Dec. 17, 2025