OpenCharities

Barry Philip Mercer

Trustee

Charity Role Appointed
St Peter's Baptist Church, Worcester Trustee June 24, 2026