Overview
Legal name
DRAX RESEARCH AND INNOVATION HOLDCO LIMITED
Region
Yorkshire and the Humber
Registered address
DRAX POWER STATION
DRAX
SELBY
NORTH YORKSHIRE
YO8 8PH
Insolvency history
No