FAST ITCA LIMITED
05623295 - Incorporated on 15 November 2005
ITCOP.NET LIMITED
08420955 - Incorporated on 26 February 2013
SCB ITCON LIMITED
09384758 - Incorporated on 12 January 2015
ITCOMP UK LIMITED
07227936 - Incorporated on 19 April 2010
ITCLOUD LIMITED
07304700 - Incorporated on 5 July 2010
ITCHY HAT LIMITEDDisolved
10935924 - Dissolved on 7 March 2023
CALL CENTRE SALES LIMITEDLiquidation
SC389063 - Incorporated on 18 November 2010
POLYGON NETWORK LTD
14741795 - Incorporated on 20 March 2023
GLOBAL ITCS LTD
10097320 - Incorporated on 1 April 2016
ITC INTECA UK LTD
09672458 - Incorporated on 6 July 2015
ITCHYPINS LLP
OC393580 - Incorporated on 4 June 2014
ITCOMSOFT LTD
12121422 - Incorporated on 24 July 2019
ASSIZT ITCO LTDDisolved
12927520 - Dissolved on 20 December 2022
ITCH STUDIO LTD.
14729010 - Incorporated on 14 March 2023
ITCHY TEETH LTD
15745628 - Incorporated on 28 May 2024
ITC CONSULT LTD
15770351 - Incorporated on 10 June 2024
ITCH EXPERIENCE LIMITEDLiquidation
06384868 - Incorporated on 28 September 2007
PHOENIX ITC LTDActive - Proposal to Strike off
08965157 - Incorporated on 28 March 2014
ITCONSOLS LTDActive - Proposal to Strike off
09370794 - Incorporated on 31 December 2014
ITCHY SKIN CO LTDDisolved
14224014 - Dissolved on 12 December 2023