Barking Holding Structure



Barking Power Logo

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.