OpenCharities

Sally Dee Russ

Trustee

Charity Role Appointed
Leeds & Liverpool Canal Society Trustee March 24, 2026