DAVIES, Owen, Dr Born1/1979 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Ephesea UK Director 27 Mar 2024 23 Sep 2026 Data JSON Markdown