worst company on planet , customer service worse than useless, countless calls, emails. mantra is customer wrong scottish power is correct. please consider before choosing your supplier.
7 years ago
Scottish Power has a
1.1
average rating
from
1,128
reviews