OpenCharities

Rev Pieter Jan Leech

Trustee

Charity Role Appointed
Cambridge Churches Homeless Project Chair June 3, 2026