Engages in the exploration, development, and production of natural gas resources, supplying energy to various markets through its operations.
2004
United Kingdom
51 - 200 employees
Oil & Energy
$25M - 100M in revenue
Industry Rank
311 out of 426
United Kingdom, Energy & Mining, Mining & Metals
United Kingdom, Energy & Mining, Oil & Energy
United Kingdom, Energy & Mining, Utilities
Sustainability Report
Total sustainability employees
1