MACLEOD, Jodie Elaine Born5/1990 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Casus Omissus Director 1 Aug 2011 17 Jun 2025 Data JSON Markdown