Energy Upstream Ltd with reg. no. 10550613 has been in this business field for 8 years. The Private Limited Company is located at Begbies Traynor 2 Harcourt Way, Meridian Business Park in Leicester and their area code is LE19 1WP. The firm's declared SIC number is 74100 meaning specialised design activities. The company's latest accounts describe the period up to 2022-03-31 and the latest confirmation statement was released on 2022-07-21.