HAFFEY, Paul Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Paul Haffey Design Limited Secretary 6 May 2004 24 Jun 2006 Data JSON Markdown