STAFFORD, John Robert Parker Born9/1940 NationalityBritish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Teknipart Limited Director - 9 Oct 1992 Data JSON Markdown