CIRCLE A LTD
11800430 - Incorporated on 31 January 2019
MPTRADE LTD
15747561 - Incorporated on 29 May 2024
PROPERTY CIRCLE LIMITED
05115975 - Incorporated on 29 April 2004
MPTECH LIMITED
07425169 - Incorporated on 1 November 2010
AFFORDABLE SOLUTIONS LIMITEDActive - Proposal to Strike off
07186658 - Incorporated on 11 March 2010
SENTIENT STUDIOS LTD.
10739850 - Incorporated on 25 April 2017
MPTS GROUP LTDDissolved
06663790 - Dissolved on 19 August 2014
MPT NDLOVU LTDDisolved
14944435 - Dissolved on 14 May 2024
MPT LINING LTDDisolved
13093920 - Dissolved on 19 April 2022
BAZAAR REPUBLIC LTDActive - Proposal to Strike off
08893842 - Incorporated on 13 February 2014
BREAK THE CIRCLEActive - Proposal to Strike off
09603562 - Incorporated on 21 May 2015
MPT HENDON LTD
05783494 - Incorporated on 18 April 2006
MPT BOLTON LTD
05783541 - Incorporated on 18 April 2006
MPT ARNOLD LTD
05783453 - Incorporated on 18 April 2006
MPT MOTORS LTD
16343521 - Incorporated on 26 March 2025
MPT LOCUMS LTDActive - Proposal to Strike off
10302476 - Incorporated on 29 July 2016
NDLOVU.MPT LTDActive - Proposal to Strike off
14943159 - Incorporated on 19 June 2023
MPT ENVIRONMENTAL
03686108 - Incorporated on 15 December 1998
MPT HARROW LTD
05783441 - Incorporated on 18 April 2006
MPTILING LTD
16369676 - Incorporated on 7 April 2025