New Order Upstream Ltd was set up as Private Limited Company, based in C/o Johnston Carmichael, 227 West George Street in Glasgow. The company's located in G2 2ND. The firm has been registered on 2018-05-04. The business reg. no. is SC596384. The enterprise's registered with SIC code 71129 meaning Other engineering activities. New Order Upstream Limited released its account information for the financial year up to 2022/11/30. The business most recent annual confirmation statement was submitted on 2022/05/03.