CARTER, Rebecca NationalityBritish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned APC Computer Services Limited Secretary 7 Jul 1997 Data JSON Markdown