MAINSTREAM IT SERVICES LIMITED
12062281 - Incorporated on 20 June 2019
INCHWOOD SURVEY AND DATA SERVICES LTDDisolved
SC656040 - Dissolved on 17 May 2022
9TH INC. INC. LTD
10578052 - Incorporated on 23 January 2017
MAINSTREAM 1ST 4 STAFF LIMITEDActive - Proposal to Strike off
04499396 - Incorporated on 31 July 2002
DATASONIC GROUP INCORPORATED LIMITEDDisolved
14555748 - Dissolved on 11 June 2024
MAINSTREAM BEER INTL TRADE LTD
15808132 - Incorporated on 28 June 2024
INCEPTOR, INC.
FC024681 - Incorporated on 1 July 2003
INCOME INC. LTDActive - Proposal to Strike off
11076769 - Incorporated on 22 November 2017
INC INC LIMITEDDisolved
14229250 - Dissolved on 19 December 2023
O.D. & P., INC.
FC018963 - Incorporated on 8 December 1995
L DATA.T DATA LIMITED
12906795 - Incorporated on 25 September 2020
M B I INCopen
BR002125 - Incorporated on 14 October 1976
M B I INC
FC009002 - Incorporated on 14 October 1976
A & I INCregistered
OE008143 - Incorporated on 15 December 2022
H.H.U.K. INC.
FC010547 - Incorporated on 11 July 1980
SOLID TECHNOLOGIES, INC.Converted / Closed
FC028487 - Dissolved on 28 December 2023
INCONCERT, INC.Converted / Closed
FC019704
UK MAINSTREAM RENEWABLE POWER LIMITED
06538309 - Incorporated on 18 March 2008
MAINSTREAM DESIGN AND BUILD LIMITEDDissolved
07995526 - Dissolved on 29 October 2013
MAINSTREAM PROPERTY MANAGEMENT (UK) LTDDissolved
09899405 - Dissolved on 16 May 2017