MAHAFFY, Rupert Born7/1923 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Kidsactive Director 29 Sep 1993 17 May 1995 Data JSON Markdown