LUDDEN, John Born11/1963 NationalityBritish Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Ilfa Director 15 Jan 2016 1 Nov 2021 Data JSON Markdown