IBMSMS LTDActive - Proposal to Strike off
10214556 - Incorporated on 3 June 2016
IBM LIMITED
01503908 - Incorporated on 25 June 1980
IBM AYDN UK LTDDisolved
15306901 - Dissolved on 11 June 2024
IBM AUTOS LTD
13592309 - Incorporated on 30 August 2021
IBMN LIMITEDDisolved
15614874 - Dissolved on 28 January 2025
IBMS LIMITEDDissolved
06019804 - Dissolved on 29 June 2010
IBM SERVE LTDDisolved
13953068 - Dissolved on 27 September 2022
IBMJ LIMITED
14543000 - Incorporated on 15 December 2022
IBMA LIMITEDDissolved
07757953 - Dissolved on 12 March 2013
IBMETRIX LTD
12966304 - Incorporated on 21 October 2020
IBM ESTATES LTD
14521227 - Incorporated on 2 December 2022
IBM LP LIMITEDDisolved
04336774 - Dissolved on 4 May 2025
IBMT LIMITEDActive - Proposal to Strike off
07766322 - Incorporated on 7 September 2011
IBMC LIMITED
04852702 - Incorporated on 31 July 2003
IBMW LIMITEDDissolved
06027947 - Dissolved on 4 March 2014
IBMA LIMITEDDisolved
13915737 - Dissolved on 13 September 2022
IBMASHOP LLP
OC455532 - Incorporated on 17 February 2025
IBMDS LIMITED
07866889 - Incorporated on 1 December 2011
IBMSY LIMITED
11671569 - Incorporated on 12 November 2018
IBMG RETAIL LTDLiquidation
10121410 - Incorporated on 13 April 2016