An oil and gas exploration and production firm with operations focused on hydrocarbon resources. It engages in drilling, development, and appraisal of reserves, typically within established energy basins.
2005
United Kingdom
51 - 200 employees
Oil & Energy
$1M - 10M in revenue
Not profitable