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
HAFEEZ KNITWEAR UK LIMITEDDisolved
14249208 - Dissolved on 22 April 2025
MARCO BB LIMITED
16235137 - Incorporated on 6 February 2025
M MARCOS LTD
09335533 - Incorporated on 1 December 2014
N MARCOS LTDActive - Proposal to Strike off
11736759 - Incorporated on 20 December 2018
MT MARCO LTD
11875662 - Incorporated on 12 March 2019
MP MARCO LTD
12927194 - Incorporated on 4 October 2020
MARCOQ LTD
14385540 - Incorporated on 29 September 2022
ALGOREC LIMITEDActive - Proposal to Strike off
10907744 - Incorporated on 9 August 2017
ALGORIM LIMITEDActive - Proposal to Strike off
15537613 - Incorporated on 3 March 2024
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023
MR MR2 LTD
11218539 - Incorporated on 21 February 2018
AC GAMING TECHNOLOGIES LIMITED
NI684045 - Incorporated on 25 November 2021
MARCO MOTORS LTDDisolved
12593514 - Dissolved on 7 February 2023
MR & MR LTD
16489396 - Incorporated on 2 June 2025
ALGORISM LIMITEDDissolved
07564183 - Dissolved on 17 December 2013
MDM ALGORITHMS LTDActive - Proposal to Strike off
10458320 - Incorporated on 2 November 2016
IDM ALGORITHMS LTDDissolved
10945983 - Dissolved on 20 November 2018