DATALOGIC AUTOMATION, INC.
FC033647 - Incorporated on 1 May 2015
MAINSTREAM FLEET LIMITED
03365607 - Incorporated on 6 May 1997
AVENUE PRINTING LIMITED
02663669 - Incorporated on 18 November 1991
SMINKA PROCESSING LIMITEDDisolved
14722522 - Dissolved on 10 September 2024
MAINSTREAM ENGINEERING SERVICES LTD
15507754 - Incorporated on 20 February 2024
EXEQUTIVE LTD
13036003 - Incorporated on 23 November 2020
MAINSTREAM CATERING LIMITEDActive - Proposal to Strike off
10042209 - Incorporated on 3 March 2016
MAINSTREAM PRESENTATIONS LIMITEDDisolved
02268867 - Dissolved on 7 November 2023
MAINSTREAM TRAINING LIMITED
03348003 - Incorporated on 9 April 1997
MAINSTREAM FULFILMENT LIMITEDDissolved
04336407 - Dissolved on 7 December 2010
MAINSTREAM GRAPHICS LIMITEDActive - Proposal to Strike off
08134047 - Incorporated on 6 July 2012
MAINSTREAM VENTURES LIMITEDLiquidation
02754487 - Incorporated on 9 October 1992
MAINSTREAM PARTNERSHIP LIMITEDActive - Proposal to Strike off
05595987 - Incorporated on 18 October 2005
MAINSTREAM CONTRACTS LTDDissolved
07488330 - Dissolved on 21 August 2012
MAINSTREAM EVENTS LIMITEDLiquidation
SC415929 - Incorporated on 1 February 2012
MAINSTREAM IMPACT LIMITEDActive - Proposal to Strike off
07951440 - Incorporated on 15 February 2012
MAINSTREAM CONSORTIUM LTDActive - Proposal to Strike off
07604921 - Incorporated on 14 April 2011
MAINSTREAM ENGINEERING LIMITEDLiquidation
02008860 - Incorporated on 10 April 1986
MAINSTREAM IMAGES LIMITEDLiquidation
05829017 - Incorporated on 25 May 2006
MAINSTREAM UTILITIES LIMITED
05181776 - Incorporated on 16 July 2004