BECK, Stephen Duane Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Maybe Industrial UK Limited Secretary 11 Jun 2021 30 Jun 2026 Data JSON Markdown