About company

Nobel Upstream is a privately held independent exploration and production company engaged in oil and natural gas projects. Nobel Upstream, incorporated in the UK in 2014, has its headquarters in London with technical and commercial teams based in Baku, Azerbaijan and Houston, Texas. We have active projects in Azerbaijan and North America, and continue to seek investment opportunities in these and other countries.

GB 48 dover street
Unknown
Not verified company