Company identity
Founded / incorporated
23 April 2018
Company number SC595124
Legal name
ITHACA ENERGY (NORTH SEA) PLC
Company type
Public Limited Company
Region
Scotland
Registered address
13 QUEEN'S ROAD
ABERDEEN
UNITED KINGDOM
AB15 4YL
Insolvency history
No