HANNA, Alan Born3/1983 NationalityIrish Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned A P Mechanical Ltd Director 27 Mar 2015 Data JSON Markdown