THOMAS, Brian Samuel Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Davis Roofing Limited Secretary 9 Jun 2020 8 Dec 2021 Data JSON Markdown