SHIELDS, James Born1/1958 NationalityScottish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Circle 1991 Limited Director 25 Jun 2020 Data JSON Markdown