EDESON, David Stephen Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Inspire Communities Ltd Secretary 3 Nov 2016 7 Sep 2026 Data JSON Markdown