- M2 PROPERTY SOLUTIONS LIMITED- 09914883 - Incorporated on 14 December 2015 
- M2 PROPERTY LIMITED- 04929281 - Incorporated on 10 October 2003 
- M2 DEVELOPMENTS (STAFFS) LIMITED- 11610133 - Incorporated on 8 October 2018 
- M2 SOLUTIONS LIMITEDActive - Proposal to Strike off- SC426043 - Incorporated on 12 June 2012 
- MARRIOTT HAULAGE LIMITED- 06206071 - Incorporated on 10 April 2007 
- M2 SOLUTIONS LTD- 10295130 - Incorporated on 25 July 2016 
- CMCCC LIMITED- 05688991 - Incorporated on 26 January 2006 
- M2 PROPERTY INVEST LIMITEDActive - Proposal to Strike off- 10308742 - Incorporated on 2 August 2016 
- M2 PROPERTY DEVELOPMENT LIMITED- 08210614 - Incorporated on 11 September 2012 
- M2 PROPERTY INVESTMENTS LIMITED- 06434636 - Incorporated on 22 November 2007 
- M2 PROPERTY & MAINTENANCE LIMITEDActive - Proposal to Strike off- 08611824 - Incorporated on 16 July 2013 
- M2 PROPERTY MANAGEMENT LIMITEDDisolved- 12077296 - Dissolved on 2 January 2024 
- M2 PROPERTY SERVICES LIMITED- 16172276 - Incorporated on 9 January 2025 
- M2 ENGINEERING SOLUTIONS LIMITEDDisolved- 08912922 - Dissolved on 1 October 2024 
- M2 HOSPITALITY SOLUTIONS LIMITED- 13666787 - Incorporated on 7 October 2021 
- M2 PRINT SOLUTIONS LIMITED- 09286130 - Incorporated on 29 October 2014 
- M2 FLOORING SOLUTIONS LIMITED- 09356054 - Incorporated on 16 December 2014 
- M2 QUALITY SOLUTIONS LIMITEDDisolved- 07762259 - Dissolved on 18 October 2024 
- M2 BUSINESS SOLUTIONS LIMITED- 10036694 - Incorporated on 2 March 2016 
- M2 BUILDING SOLUTIONS LIMITEDDissolved- SC333163 - Dissolved on 28 August 2009