Charing Cross and Strand Electricity Supply Corporation Limited
electric power generation, transmission and distribution