Help and Contact
Severn Trent Plc Headquarters
Severn Trent Plc
Severn Trent Centre, 2 St John's Street, Coventry, CV1 2LZ
Postal address
Severn Trent, PO Box 409, Darlington, DL1 9WF
Registered in England and Wales
Registration No.2366619