This company referred to as Upstream Solutions was created on 2007-06-19 as a Private Limited Company. The company's head office could be found at London on 101 New Cavendish Street, 1st Floor South. Should you want to get in touch with this company by post, the postal code is W1W 6XH. The registration number for Upstream Solutions Limited is 06284760. The company's declared SIC number is 9100 and has the NACE code: Support activities for petroleum and natural gas extraction. Upstream Solutions Ltd reported its account information for the period that ended on 2022-04-30. The firm's latest confirmation statement was filed on 2023-06-19.
Within this particular business, a variety of director's responsibilities up till now have been carried out by Lorraine M. and Thomas M.. Amongst these two managers, Thomas M. has been with the business for the longest time, having become one of the many members of officers' team seventeen years ago.