UPSTREAM PROCUREMENT SOLUTIONS LTDDissolved
07777653 - Dissolved on 16 October 2018
UPSTREAM WORKING CAPITAL LTD
NI607293 - Incorporated on 5 May 2011
UPSTREAM CONCEPT ENGINEERING LTD
08982765 - Incorporated on 7 April 2014
UPSTREAM PEOPLE SKILLS LTDActive - Proposal to Strike off
SC500938 - Incorporated on 19 March 2015
UPSTREAM DESIGN SOLUTIONS LTD
15775882 - Incorporated on 13 June 2024
UPSTREAM COMMERCIAL MANAGEMENT LTD
16389449 - Incorporated on 15 April 2025
LEVEL SOUTH LIMITEDDissolved
03795062 - Dissolved on 30 November 2018
LOTOS UPSTREAM UK LIMITEDDisolved
11130960 - Dissolved on 10 November 2021
UPSTREAM FINANCE TECHNOLOGIES LIMITED
11985823 - Incorporated on 8 May 2019
UPSTREAM RISK MANAGEMENT LIMITED
11147222 - Incorporated on 12 January 2018
LUNN UPSTREAM CONSULTANTS LIMITED
04464138 - Incorporated on 19 June 2002
UPSTREAM DATA SOLUTIONS LIMITED
04952595 - Incorporated on 4 November 2003
UPSTREAM COST SOLUTIONS LIMITEDLiquidation
08608078 - Incorporated on 12 July 2013
UPSTREAM ENERGY SERVICES LIMITEDActive - Proposal to Strike off
08773755 - Incorporated on 13 November 2013
UPSTREAM TECHNICAL SOLUTIONS LIMITED
10709894 - Incorporated on 5 April 2017
ALCHEMY UPSTREAM ENERGY LIMITED
15147252 - Incorporated on 19 September 2023
TRINITY UPSTREAM COMPANY LIMITEDDisolved
13168306 - Dissolved on 11 April 2023
UPSTREAM LEGAL ADVISORS LIMITED
13045388 - Incorporated on 26 November 2020
INTEGRATED UPSTREAM SOLUTIONS LIMITED
10653364 - Incorporated on 6 March 2017
JOHNSON UPSTREAM CONSULTANTS LIMITEDDisolved
06889447 - Dissolved on 14 November 2023