BARRON, Mark Born5/1971 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Ken Hall Limited Director 1 Sep 2018 25 Apr 2025 Data JSON Markdown