MAINSTREAMING LTD
10572715 - Incorporated on 19 January 2017
R.W. + A. MAINSTREAM LTDActive - Proposal to Strike off
05594823 - Incorporated on 17 October 2005
MAINSTREAMTEK LTDDisolved
13344416 - Dissolved on 4 January 2022
MAINSTREAMTEK UK LTD
14562044 - Incorporated on 29 December 2022
INCOMES DATA SOLUTIONS LIMITED
09512724 - Incorporated on 26 March 2015
MAINSTREAM IT LTDLiquidation
10348257 - Incorporated on 26 August 2016
COMMAND DATA INCORPORATED
FC019306 - Incorporated on 5 July 1996
INCREMENTUM DATA LIMITEDDisolved
13395615 - Dissolved on 6 August 2024
PRINTERM DATASCRIBE, INC.
FC026747 - Incorporated on 24 March 2006
DATADIRECT NETWORKS, INC.
FC030704 - Incorporated on 1 January 2011
INCANDESCENT DATA LIMITEDActive - Proposal to Strike off
08925589 - Incorporated on 6 March 2014
INCOMES DATA RESEARCH LIMITED
09327550 - Incorporated on 25 November 2014
71-75 Shelton Street, Covent Garden, WC2H 9JQ
BROADMEAD DEVELOPMENTS LTDActive - Proposal to Strike off
09928938 - Incorporated on 24 December 2015
PRENEUR CAPITAL LTD
12789866 - Incorporated on 4 August 2020
MAINSTREAM MOTORBIKE HIRE LIMITEDActive - Proposal to Strike off
SC235106 - Incorporated on 8 August 2002
MAINSTREAM WINDOWS LTD
07996556 - Incorporated on 19 March 2012
PRIMARY CONTRACTS LIMITED
12170751 - Incorporated on 22 August 2019
DATA SPECIALTIES EUROPE LIMITEDActive - Proposal to Strike off
02887225 - Incorporated on 13 January 1994
INCOME DATA STREAM LIMITED
06124798 - Incorporated on 22 February 2007
INCA DATA SERVICES LIMITED
03216976 - Incorporated on 26 June 1996