MICROPEAK SOFTWARE LIMITED
02719725 - Incorporated on 2 June 1992
MICROLINE SOFTWARE LIMITED
03527341 - Incorporated on 13 March 1998
MICROSPAN SOFTWARE LIMITEDDisolved
06132861 - Dissolved on 17 June 2025
MICRODATA SOFTWARE LIMITEDActive - Proposal to Strike off
08468314 - Incorporated on 2 April 2013
IPL HOLDINGS LTD
14754507 - Incorporated on 24 March 2023
IPQ HOLDINGS LTD
16186638 - Incorporated on 15 January 2025
INGRAM MICRO HOLDINGS LIMITED
01913344 - Incorporated on 14 May 1985
MICRO NAV (HOLDINGS) LIMITED
03016745 - Incorporated on 31 January 1995
ANALOGUE & MICRO HOLDINGS LIMITED
10176388 - Incorporated on 12 May 2016
INFINITE MICRO HOLDINGS LIMITED
15101606 - Incorporated on 29 August 2023
IPR HOLDINGS LTD
09426173 - Incorporated on 6 February 2015
ND IP HOLDINGS LTD
15859029 - Incorporated on 25 July 2024
IP KARUGAMO HOLDINGSConverted / Closed
FC027762
IPSWICH SOFTWARE LIMITED
03957923 - Incorporated on 28 March 2000
MICRO FOCUS MARIGALANTE LTD. - UK BRANCHclosed
BR023381 - Incorporated on 1 November 2017
OWN ENERGY CONTRACTS LTD
SC325649 - Incorporated on 18 June 2007
MICROCREST SOFTWARE LIMITED
03271555 - Incorporated on 30 October 1996
MICROCOMPUTATION SOFTWARE LIMITED
01719591 - Incorporated on 29 April 1983
MICROPROSE SOFTWARE LIMITEDDissolved
01987662 - Dissolved on 13 August 2013
MICROTECH SOFTWARE CITY LTDDissolved
06761017 - Dissolved on 1 February 2011