ITCHY FEET LTDActive - Proposal to Strike off
03677770 - Incorporated on 3 December 1998
ITC GLOBAL LTDLiquidation
06506418 - Incorporated on 18 February 2008
ITCLEANS LTDActive - Proposal to Strike off
09380180 - Incorporated on 8 January 2015
ITC LONDON LTDActive - Proposal to Strike off
09529168 - Incorporated on 8 April 2015
ITCHY FEET LTDActive - Proposal to Strike off
11758914 - Incorporated on 10 January 2019
ITC UK GROUP LTDActive - Proposal to Strike off
11859057 - Incorporated on 4 March 2019
ITCORNER LTDActive - Proposal to Strike off
11189734 - Incorporated on 6 February 2018
VISION ITC LTDDisolved
13114683 - Dissolved on 8 March 2022
NUVOLA ITC LTDDisolved
12961443 - Dissolved on 8 February 2022
ITCHEN INC LTD
16405079 - Incorporated on 24 April 2025
7TH YEAR ITCH LTD
16420737 - Incorporated on 30 April 2025
CONSALIA LIMITED
03508858 - Incorporated on 12 February 1998
DATA-FRAME SOLUTIONS LTD
05661252 - Incorporated on 22 December 2005
K J MITCHELL LIMITEDDissolved
06462225 - Dissolved on 18 June 2013
CLEMENTS ITC LIMITEDActive - Proposal to Strike off
06945884 - Incorporated on 26 June 2009
ITC CONCEPTS LIMITEDIn Administration
02707411 - Incorporated on 15 April 1992
ITC TRADING LIMITED
02741005 - Incorporated on 19 August 1992
ITC SERVICE LIMITED
05723976 - Incorporated on 28 February 2006
ITC (HOLDINGS) LIMITED
01797927 - Incorporated on 7 March 1984
ITC (SCOTLAND) LIMITED
SC285302 - Incorporated on 25 May 2005