DUNCALF, Nicholas John Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned SJC 125 Limited Secretary 8 Jan 2010 30 Sep 2022 Data JSON Markdown