MEHAFFY, David Born4/1954 NationalityIrish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Rockcorry Ltd Director 9 Sep 2020 27 Jan 2021 Data JSON Markdown