Category: Energy Providers

Npower Contact Number

Npower Contact Number

Npower Contact Number 0843 455 0102. Npower is one of the leading integrated energy companies in the UK. The company is involved in supplying electricity, gas and other related services to business as well as …
Scottish Power Contact Number

Scottish Power Contact Number

Scottish Power Contact Number 0843 455 0116. Scottish Power was founded in 1901 as Clyde Valley Electrical Power. In 1950 it became part of the South of Scotland Electricity Board. Since then Scottish Power has …