Reviews Print Correction Save

Ofwat

The Water Services Regulation Authority (Ofwat) is the economic regulator of the water and sewerage industry in England and Wales.

Address:
Ofwat, Centre City Tower, 7 Hill Street, Birmingham, B5 4UA
Area serviced:
Nationwide
Telephone:
0121 644 7500
Sector:
Public