HALFORD, Michael Richard Born4/1953 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Cosmosmark Limited Director - 2 Oct 1999 Data JSON Markdown