WILLIAMS, Richard Mark Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Eenergy Group PLC Secretary 9 Jan 2020 31 Jul 2022 Data JSON Markdown