BARRY, Michael Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Rock Insurance Services Limited Secretary 1 Jan 2011 15 Apr 2011 Data JSON Markdown