TECHNOLOGY RECOVERY GROUP HOLDINGS LIMITED
14634898 - Incorporated on 2 February 2023
REBOUND TECHNOLOGY GROUP HOLDINGS LIMITED
04791094 - Incorporated on 6 June 2003
BYTES TECHNOLOGY GROUP HOLDINGS LIMITED
04024652 - Incorporated on 30 June 2000
AUTOMATED TECHNOLOGY GROUP HOLDINGS LIMITED
07871655 - Incorporated on 5 December 2011
INTERCITY TECHNOLOGY GROUP HOLDINGS LIMITED
13230074 - Incorporated on 26 February 2021
MI TECHNOLOGY GROUP HOLDINGS LIMITEDActive - Proposal to Strike off
03659151 - Incorporated on 29 October 1998
INSTALEC TECHNOLOGY GROUP HOLDINGS LIMITEDDissolved
SC389563 - Dissolved on 25 April 2014
OCULAR TECHNOLOGY GROUP HOLDINGS LIMITED
11310521 - Incorporated on 16 April 2018
LARK TECHNOLOGY GROUP HOLDINGS LIMITED
14780071 - Incorporated on 4 April 2023
MPLBEAUTY LTD
12894743 - Incorporated on 21 September 2020
MPLAISTED LTDDisolved
10907539 - Dissolved on 26 October 2021
MPLACESMT LTD
13022402 - Incorporated on 16 November 2020
MPL PICTURES LIMITED
01236774 - Incorporated on 9 December 1975
MPL KITCHENS LIMITED
05511371 - Incorporated on 18 July 2005
MPL CONSULTING LIMITEDDisolved
07976982 - Dissolved on 28 July 2021
MPL PROPERTY LIMITED
09232582 - Incorporated on 24 September 2014
CARTREFI MPL LIMITED
13296007 - Incorporated on 26 March 2021
MPLEXIA LIMITEDDisolved
12240146 - Dissolved on 12 December 2023
MPL TRANS LIMITEDActive - Proposal to Strike off
11725542 - Incorporated on 13 December 2018
MPLOYUK LIMITEDActive - Proposal to Strike off
07722219 - Incorporated on 29 July 2011