Contact InformationTelephone +44 (0) 20 8984 5000 Postal addressBarking Power Station |
|
Barking Power Limited is a company incorporated in England with registration number 02354681 and whose registered office is at Barking Power Station, Chequers Lane, Dagenham, Essex, RM9 6PF.