KELSALL, Richard Lee Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Structured Outlooks Ltd Secretary 17 Dec 2011 1 Aug 2023 Data JSON Markdown