MCELVANEY, John Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Creswell Trading Company Limited Secretary 1 Jun 2010 9 Aug 2018 Data JSON Markdown