OpenCharities

James Walter Openshaw

Trustee

Charity Role Appointed
Salford Talking Newspaper Trustee