CCR ENERGY LIMITED Company number 13951868 · Monitor this company Active Overview People 16 Financial Control Charges Documents Analysis Location Related Registered office AddressAberthaw Power Station The Leys, Aberthaw, Barry, Wales, CF62 4ZW PostcodeCF62 4ZW Map