HENDERSON, Ian Ramsay Born1/1949 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned 80 Mile PLC Director 13 Aug 2018 5 Jan 2021 Data JSON Markdown