Give us a buzz on 0116 402 1122 or email | info@energybuzz.co.uk

As well as being one of the top UK retailers with 5.2 million customers, Scottish Power is a distribution network for energy across the UK with the aim of becoming the UK’s leading network operator. Scottish Power is currently the UK’s largest developer of onshore wind farms with over 30 wind farms.

Talk to us today: