STEPHENS, Richard Barry Born3/1972 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Eljake Ltd Director 4 May 2022 18 Jun 2026 Data JSON Markdown