IBIS ASSET HOLDINGS LTDActive - Proposal to Strike off
10588569 - Incorporated on 27 January 2017
IB PARTNERS - MANAGEMENT AND ADVISORY LTD
13745979 - Incorporated on 16 November 2021
TORCHWOOD AV LIMITEDActive - Proposal to Strike off
10617107 - Incorporated on 13 February 2017
TORCHBELL LIMITEDActive - Proposal to Strike off
01848408 - Incorporated on 17 September 1984
TORCHCARE LIMITEDDisolved
01848437 - Dissolved on 17 June 2025
TORCHVALE LIMITED
07369417 - Incorporated on 8 September 2010
TORCHGLOW LIMITED
08591965 - Incorporated on 1 July 2013
IB & IB TECH SOLUTIONS LTD
12906094 - Incorporated on 25 September 2020
IBEX CAPITAL PARTNERS (UK) LLP
OC376793 - Incorporated on 10 July 2012
TORCH COMMUNICATIONS LTD.
03318088 - Incorporated on 13 February 1997
TORCH CONSULTING LTD
07664922 - Incorporated on 10 June 2011
TORCH DIGITAL LTDDisolved
12383243 - Dissolved on 13 July 2021
TORCH SERVICES LTD
SC746807 - Incorporated on 10 October 2022
TORCH UTILITIES LTDDisolved
15130501 - Dissolved on 6 May 2025
CHINA RECORDS LIMITED
01851636 - Incorporated on 1 October 1984
IBEX GROUP HOLDINGS LTD
14345949 - Incorporated on 8 September 2022
TORCHLIGHT HR LTDDisolved
10693933 - Dissolved on 1 August 2023
TORCH SYSTEMS LTDActive - Proposal to Strike off
07591595 - Incorporated on 5 April 2011
TORCH APPAREL LTDDisolved
07731156 - Dissolved on 8 April 2024
TORCH RECORDS LTD
03414392 - Incorporated on 4 August 1997