MAYHALL, David Harold Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned Grand Hotel (Wigan) Limited Secretary 23 Jan 2017 Data JSON Markdown