MCKAY, David Michael Born3/1950 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned KVC Kleenacar Limited Director - 10 Jan 1994 Data JSON Markdown