UPSTREAM CONSULTING LTD
03872314 - Incorporated on 5 November 1999
UPSTREAM RESOURCING LTDLiquidation
05119550 - Incorporated on 5 May 2004
CONTINUUM UPSTREAM LTDDisolved
SC457656 - Dissolved on 21 February 2023
UPSTREAM RENEWABLES LTDDisolved
09187592 - Dissolved on 30 November 2021
UPSTREAM ENGINEERING LTDDissolved
NI627716 - Dissolved on 25 June 2019
UPSTREAM DEVELOP LTDDisolved
13163147 - Dissolved on 3 December 2024
NEW ORDER UPSTREAM LTDDisolved
SC596384 - Dissolved on 15 August 2024
UPSTREAM VENTURE SERVICES LIMITEDDissolved
10499314 - Dissolved on 11 December 2018
NEW CLARITY LIMITEDDisolved
14826586 - Dissolved on 28 November 2023
UPSTREAM ENERGY LTDDisolved
11105886 - Dissolved on 15 February 2022
ENERGY UPSTREAM LTDDisolved
10550613 - Dissolved on 9 March 2025
UPSTREAM HEALTH LTD
16478804 - Incorporated on 28 May 2025
UPSTREAM HEALTHCARE LTDActive - Proposal to Strike off
06551528 - Incorporated on 1 April 2008
UPSTREAM SYNERGY LTDLiquidation
08278878 - Incorporated on 2 November 2012
UPSTREAM DIGITAL LTDDisolved
13091377 - Dissolved on 13 June 2023
UPSTREAM EXPERTISE LTDActive - Proposal to Strike off
12926131 - Incorporated on 4 October 2020
UPSTREAM PARTNERS LTD
16424467 - Incorporated on 1 May 2025
UPSTREAM FOCUS LLPActive - Proposal to Strike off
OC371078 - Incorporated on 28 December 2011
UPSTREAM247 LIMITED
08544430 - Incorporated on 24 May 2013
MENDEZ GROUP LTDDissolved
04976365 - Dissolved on 29 June 2021