England

Customers Tracked: 3,936,000
Customers Out: 1,417
Last Updated: 10/2/2022 7:57:11 PM GMT
Provider Customers Tracked Customers Out
Northern Powergrid3,900,000523
UK Power Networks36,000894
Western Power Distribution00

Untracked Providers:

Provider Customers
Electricity North West5,000,000