- MARCOS2017 LTD- 10942047 - Incorporated on 1 September 2017 
- DE MARCO'S LTDDisolved- 13585744 - Dissolved on 21 February 2023 
- MARCOD LTDDisolved- 14750310 - Dissolved on 27 August 2024 
- MARCO SA LTDActive - Proposal to Strike off- 14699055 - Incorporated on 1 March 2023 
- MARCOS P LTD- 15763987 - Incorporated on 5 June 2024 
- MARCON29 LTD- 16111967 - Incorporated on 2 December 2024 
- M J DI MARCO LTDDisolved- 14193043 - Dissolved on 26 September 2023 
- MARCOP LTDActive - Proposal to Strike off- 09755445 - Incorporated on 1 September 2015 
- MARCOH LTD- 12071346 - Incorporated on 26 June 2019 
- 23 DE MARCO LTD- 16439268 - Incorporated on 8 May 2025 
- MARCO CA LTDActive - Proposal to Strike off- 11259941 - Incorporated on 16 March 2018 
- MARCOE LTDActive - Proposal to Strike off- 09652693 - Incorporated on 23 June 2015 
- MARCO SM LTDDisolved- 09757902 - Dissolved on 28 June 2022 
- M MARCOS 8504 LTDActive - Proposal to Strike off- 11034446 - Incorporated on 26 October 2017 
- MARCOP LTDDisolved- 15095125 - Dissolved on 28 January 2025 
- MARCOM365 LTD- 14541105 - Incorporated on 14 December 2022 
- MARCO BS LTD- 16359318 - Incorporated on 2 April 2025 
- M (2003) PLCDissolved- 03846429 - Dissolved on 5 February 2014 
- ELSA METAL SERVICES LIMITEDDissolved- 01634126 - Dissolved on 6 July 2010 
- HAFEEZ KNITWEAR UK LIMITEDDisolved- 14249208 - Dissolved on 22 April 2025