MACPHERSON, James Howard Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Aintree Motors Ltd Secretary 1 Jun 2010 19 Nov 2024 Data JSON Markdown