Logo of Siccar Point Energy featuring a stylized black mountain icon above the company's name in capital letters, appealing to energy investors.

Siccar Point Energy

Investment date:

1st September 2014

An oil and gas exploration, development and production company focused on high-quality, low-cost, long-life assets on the UK Continental Shelf.