BARRELL, Simon Gregory NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Octagonal Limited Secretary 23 Dec 2011 16 Dec 2013 Data JSON Markdown