Scottish Power Corporate Headquarter Office UK

Hello friends, if you are searching Scottish Power Address or number so you are on the right place because here we share the information about location, Number and service etc.

  • Name: Scottish Power
  • Address: 320 St Vincent Street GLASGOW, uk
  • Contact Number: 0800 040 7002

How do I contact Scottish Power?

Here we highlight the Scottish Power phone Number is 0800 040 7002 through which you can get service related information. This number is available for general inquiries, product information, or assistance with orders.

Here you can see Scottish Power corporate address is 320 St Vincent Street GLASGOW, G2 5AB, United Kingdom.

Visit the Scottish Power website ( and scroll down to the bottom of the page. Look for the “Get in touch” link located under the “support center” section. Click On the page, you can see contact information.

Scottish Power has a presence on social media platforms like Facebook and Twitter. You can reach out to them by sending a direct message or mentioning them in a post or tweet.

About us

Scottish Power is a vertically integrated energy company based in Glasgow, Scotland. It is a subsidiary of Spanish utility firm Iberdrola. ScottishPower is the distribution network operator for Central and Southern Scotland, Merseyside, North Wales and parts of Cheshire and Shropshire.


What does ScottishPower do?
generate 100% green electricity.

Is ScottishPower a multinational company?
Scottish Power has been fully owned by the Spanish multinational energy company Iberdrola.

How do I get in touch with ScottishPower?
you can call us on 0345 270 0700 and lines are open Monday to Friday 9am – 5pm.

Who is the CEO of Scottish Power?
Keith Anderson.

Also more: Madame Tussauds Address or number

Note: This site is not connected with Scottish Power but we do provide phone numbers, emails and addresses that make it easy for peoples to contact easily and quickly.