MCCARTHY, Michael John Appointments0 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Mick Mccarthy Consulting Ltd Secretary 20 Jun 2023 Data JSON Markdown