SCRASE, Peter Born2/1940 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Europe To Europe Director 20 Sep 1997 19 Jan 2026 Data JSON Markdown