IBEX PARTNERS LTDDissolved
05682432 - Dissolved on 15 June 2010
IBEX PARTNERS I LLP
OC456794 - Incorporated on 20 May 2025
TORCH B2B LTD
04322745 - Incorporated on 14 November 2001
TORCH IT LTDDissolved
07163354 - Dissolved on 26 June 2012
TORCH LIMITED
03567613 - Incorporated on 20 May 1998
IBT ONLINE LIMITED
08119335 - Incorporated on 26 June 2012
SE-IB HOLDINGS LIMITED
10342094 - Incorporated on 23 August 2016
IB-CHEM (HOLDINGS) LIMITED
12140848 - Incorporated on 6 August 2019
SHIELD IB HOLDINGS LIMITED
04878623 - Incorporated on 27 August 2003
KRUSKAL IB HOLDINGS LIMITED
12461234 - Incorporated on 13 February 2020
IBO PARTNERS LIMITEDDissolved
07888396 - Dissolved on 5 August 2014
IBE PARTNERSHIP LLP
OC356149 - Incorporated on 2 July 2010
TORCH ON LTD
11089640 - Incorporated on 30 November 2017
IBG PARTNERSHIP LTD
NI041595 - Incorporated on 26 September 2001
TORCHLIGHT HOLDINGS LIMITED
12866004 - Incorporated on 8 September 2020
TORCHBEARER HOLDINGS LIMITED
14839044 - Incorporated on 2 May 2023
AI TORCH LTDActive - Proposal to Strike off
10782541 - Incorporated on 22 May 2017
TORCH 1956 LIMITEDDisolved
09017480 - Dissolved on 10 October 2023
IBA (HOLDINGS) LTD
07662617 - Incorporated on 8 June 2011
IBD HOLDINGS LLP
OC399720 - Incorporated on 5 May 2015