Severn Trent Water Phone Number 0843 509 2129

Posted on Posted in Call

Severn Trent Water Phone Number 0843 509 2129 In 1974, Severn Trent was created as a local, state-owned water provider located in Birmingham and is in charge for water management and supply and waste water treatment and disposal, in the catchment areas of two of United Kingdom’s biggest rivers – the Severn and the Trent. It […]