Severn Trent is a Water Utilities company. The company products are shower timer, buffaloo, swell gel, showersave, tap aerators, leak detection tablets and free shower head.
The headquarters is in UK.
As on Mar-2022, Severn Trent has 425 fashion stores.
For year ending Mar-2022 Severn Trent Annual Revenue was 1,943 Million GBP and Annual Net Income was -87 Million GBP.