CALLAGHAN, John Paul Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Brendan Callaghan Limited Secretary 1 May 2005 25 Dec 2020 Data JSON Markdown