MPL MUSIC LIMITED
01237289 - Incorporated on 12 December 1975
MPL TOURS LIMITED
02395701 - Incorporated on 15 June 1989
MPL SERVICE LTDActive - Proposal to Strike off
08903927 - Incorporated on 20 February 2014
MPL FASHION LTD
14164676 - Incorporated on 10 June 2022
MPL ARCHIVE 2 LLP
OC449669 - Incorporated on 26 October 2023
MPL ARCHIVE LLP
OC422107 - Incorporated on 20 April 2018
MPL MASS SPEC LTD
10874527 - Incorporated on 19 July 2017
MPLJ PROPCO LTD
SC723527 - Incorporated on 17 February 2022
HLP ENGINEERING SOLUTIONS LIMITED
06353566 - Incorporated on 28 August 2007
PEAK PHOTONICS LIMITED
04755947 - Incorporated on 7 May 2003
MPL MARKETS LIMITED
07070085 - Incorporated on 9 November 2009
MPL CAPITAL LIMITED
06003714 - Incorporated on 20 November 2006
MPL CONSTRUCTION LIMITEDDisolved
NI064478 - Dissolved on 15 August 2023
MPL CONSULTANCY LIMITED
05822648 - Incorporated on 19 May 2006
MPL ENVIRONMENTAL LIMITED
06475531 - Incorporated on 17 January 2008
MPL HOUSEHOLD LIMITED
02944542 - Incorporated on 1 July 1994
MPL WARWICK LIMITEDDisolved
03880432 - Dissolved on 28 September 2022
MPL-TUNINGPARTS LIMITEDDisolved
05313886 - Dissolved on 1 February 2022
MPL CONTACT LIMITED
08503155 - Incorporated on 24 April 2013
MPL LOGISTICS LIMITEDDissolved
08534743 - Dissolved on 6 December 2016