MPT WINCHESTER LTD
05783501 - Incorporated on 18 April 2006
MPT GREAT MISSENDEN LTD
05783446 - Incorporated on 18 April 2006
C.C. PROJECTS
01765782 - Incorporated on 31 October 1983
M2M PROJECTS
CE000133 - Incorporated on 2 September 2013
MPT ABERDEEN LTD
05783491 - Incorporated on 18 April 2006
L.E.O PROJECTS
CE006637 - Incorporated on 9 May 2016
MPT DROITWICH SPA LTD
05783511 - Incorporated on 18 April 2006
C.S.M. PROJECTS LTDDissolved
03299933 - Dissolved on 14 December 2010
KINGSLAND FARM LIMITED
07476555 - Incorporated on 22 December 2010
BLAKEMORE CONSTRUCTION LTDDissolved
09803923 - Dissolved on 20 November 2018
8D CONSULTANCY LIMITED
15078282 - Incorporated on 17 August 2023
CALDER PROJECTS LTDDisolved
07783720 - Dissolved on 7 November 2023
MPT HENDON LTD
05783494 - Incorporated on 18 April 2006
MPT CANTERBURY LTD
05783479 - Incorporated on 18 April 2006
TRANSBROKER MARINE LOGISTICS L.P.
SL007432 - Incorporated on 29 October 2009
AKJ SECURITY LTD
08094354 - Incorporated on 6 June 2012
LOVEGROVE CONSTRUCTION LTD
09279838 - Incorporated on 24 October 2014
CT20 PROJECTS C.I.C.
10785333 - Incorporated on 23 May 2017
EUROPEAN PET TRAVEL LTD
12949330 - Incorporated on 14 October 2020
B & W STAYS LTD
04863943 - Incorporated on 12 August 2003