OpenCharities

Richard Frederick Swallow

Trustee

Charity Role Appointed
Peter Handcock's Hospital Trustee March 9, 2026