Overview
Legal name
DRAX BESS EK LIMITED
Region
Yorkshire and the Humber
Registered address
DRAX POWER STATION
SELBY
NORTH YORKSHIRE
UNITED KINGDOM
ENGLAND
YO8 8PH
Insolvency history
No