LIGHTFOOT, Mark Roy Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Shaftesbury Systems Limited Secretary 1 Jun 2016 18 Sep 2020 Data JSON Markdown