EASTONROCK logo
EASTONROCK logo
Our operations

Our portfolios

Power

LNG and Gas

© 2025. All rights reserved.

Certificates

  • Sahel region

  • Gulf of Guinea

West Africa

Storage and transportation

Follow Eastonrock to stay up to date

  • United Kingdom

Available Positions

Investors
Careers
Corporate Directory
News
Gallery
Keep in touch
Eastonrock Energy Ltd
Registered in England and Wales: Number 15956652.
Registered address: 5 Brayford Square, London, E1 0SG, United Kingdom

Europe