OFWAT

Office of Water Services. The economic regulator of the water and sewerage sectors in England and Wales.