MCGARVEY, Catherine Born1/1963 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Organicarts Director 26 Jul 2015 6 Mar 2023 Data JSON Markdown