To contact Npower, please find their Address, Email, Customer Services & Company information below:
Npower Address:
N Power Business
Radcliffe House,
Blenheim Court
Solihull,
West Midlands,
B91 2AA
Npower Customer Services: Electricity: 0845 166 3360 / Gas: 0845 166 3320
Email Npower: customer.services@npower.com
Npower Company Information:
N Power Business is a leading energy services provider and a driving force in the energy industry - bringing a fresh, dynamic approach to working with business customers. They are the retail arm of RWE npower, a leading integrated UK energy supplier, part of the RWE Group. RWE npower operates and manages flexible, low-cost coal, oil and gas-fired power stations who endorse the development of innovative energy-related technologies.