MPT CAVENDISH LTD
12999966 - Incorporated on 5 November 2020
MPT IT SERVICES LTD
15708879 - Incorporated on 8 May 2024
MPT BLACKBURN LTD
05783502 - Incorporated on 18 April 2006
MPT BASINGSTOKE LTD
05783487 - Incorporated on 18 April 2006
MPT VERWALTUNGS LTD.Disolved
07901049 - Dissolved on 13 July 2021
MPT CONSULTANCY LTDDisolved
14074226 - Dissolved on 3 October 2023
MPT ELECTRICAL LTDDisolved
13580329 - Dissolved on 18 July 2023
MPT AYR LIMITED
05613363 - Incorporated on 4 November 2005
MPT PAY LIMITED
11674181 - Incorporated on 13 November 2018
COLOUR TO COLOUR LTDDisolved
14389536 - Dissolved on 5 March 2024
MPT ELECTRICAL LTDDissolved
07392790 - Dissolved on 15 May 2012
MPT CANTERBURY LTD
05783479 - Incorporated on 18 April 2006
MPT-PROPERTY HUB LTD
12681958 - Incorporated on 19 June 2020
MPT EMPLOYMENT LTD.Active - Proposal to Strike off
10622334 - Incorporated on 16 February 2017
MPTECH LIMITED
07425169 - Incorporated on 1 November 2010
MPT CIRCLE-BIRMINGHAM LTDregistered
OE025547 - Incorporated on 10 February 2023
MPT CARMARTHEN LTD
05783497 - Incorporated on 18 April 2006
MPT INVESTMENTS LTD
11876887 - Incorporated on 12 March 2019
MPT INSTALLATIONS LTDActive - Proposal to Strike off
10067487 - Incorporated on 16 March 2016
MPT CHELMSFORD LTD
14404115 - Incorporated on 7 October 2022