Nostra Terra Oil & Gas Co. Plc operates as an oil and gas exploration of oil and gas exploration and production company. It engages in the exploitation of hydrocarbon resources. It has a portfolio of development and production assets in Permian Basin, Texas and East Texas. The company was founded on January 20, 2005 and is headquartered in London, the United Kingdom.