KAVANAGH, James NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Mkgh Ltd Secretary 22 Apr 2002 12 Nov 2010 Data JSON Markdown