DRAX CCS LIMITED Company number 07885329 · Monitor this company Active Overview People 13 Control Documents Analysis Location Related Registered office AddressDrax Power Station, ., Selby, North Yorkshire, YO8 8PH PostcodeYO8 8PH Companies at this postcode 40 Map