Engaged in the exploration and production of oil and gas, Enwell focuses on asset development in its operational areas, seeking growth through resource extraction.
2001
United Kingdom
201 - 500 employees
Oil & Energy
$25M - 100M in revenue
N/A in profitability