FARROW, Martin Born6/1968 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Optalis Limited Director 5 Sep 2017 31 Jul 2019 Data JSON Markdown