ITCA (GB) LIMITED Appointments1 (0 active) Appointments CompanyRoleAppointedResigned 2018 Limited Corporate-Secretary 23 Mar 2012 23 Mar 2012 Data JSON Markdown