CARRIGILL, William David Appointments1 (0 active) Appointments CompanyRoleAppointedResigned G.w.carrigill Limited Secretary 1 Aug 2018 16 Jun 2022 Data JSON Markdown