ITFAQ LIMITED
16499345 - Incorporated on 5 June 2025
CORPORATE SHAREHOLDING LTDActive - Proposal to Strike off
11022146 - Incorporated on 19 October 2017
MACHINERY SHAREHOLDING LIMITEDDisolved
13454246 - Dissolved on 21 May 2024
ITFORD FARM LTD
05816629 - Incorporated on 15 May 2006
ITFCWSG.COM LTDDisolved
12999758 - Dissolved on 31 May 2022
ITF TRADING LTD
16111216 - Incorporated on 1 December 2024
ITF PHARMA LTD
15018988 - Incorporated on 21 July 2023
ITFJ LIMITEDLiquidation
07131174 - Incorporated on 20 January 2010
ITFH LIMITED
09487046 - Incorporated on 12 March 2015
ITFORALL LTD.Active - Proposal to Strike off
09552889 - Incorporated on 21 April 2015
ITFC LIMITEDDisolved
09679156 - Dissolved on 14 December 2021
ITFN LIMITED
10505630 - Incorporated on 1 December 2016
ITFIXHUB LTDDisolved
15803854 - Dissolved on 14 January 2025
ITFFICIENCY LTDDissolved
10516593 - Dissolved on 13 August 2019
ITFRUITION LTD
06268279 - Incorporated on 4 June 2007
MAJOR SHAREHOLDING LIMITED
06131619 - Incorporated on 28 February 2007
EMPIRE SHAREHOLDING LTDDisolved
13125672 - Dissolved on 21 June 2022
ITF INVERSIONES LLP
OC432024 - Incorporated on 8 June 2020
ITF SOLUTIONS LTDActive - Proposal to Strike off
06772796 - Incorporated on 15 December 2008
ITF TRAINING LTDActive - Proposal to Strike off
08461395 - Incorporated on 25 March 2013