ROUAUD, Sebastien Born8/1984 NationalityFrench Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Aesc UK Plant 2 Limited Director 14 Oct 2025 Data JSON Markdown