Industry Head Office Address Number of Employees Registered in UK no Date of incorporation

Utilities (Energy)

NPower Limited Windmill Hill Business Park, Whitehill Way, Swindon SN5 6PB

11,501

3653277

2002

NPower Phone Customer Services

NPower is a gas and electricity company in the UK, and is considered as one of the 'Big-Six' UK energy companies. They have been the biggest investor in new energy infrastructure in the UK. If you are or want to be an npower customer and require their customer service number, the npower helpline number above can transfer you.