Company identity
Company number 02366619
Company profile
UK company 02366619, incorporated on 1 April 1989.
Severn Trent Plc
Explore Severn Trent PLC. You will find information for investors, our share price and returns as well as all our career opportunities.
Company number 02366619
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
SH01 | Transaction MzUzNzIyNjk5NGFkaXF6a2N4
Published 05 Aug 2026 15:01
AA | Transaction MzUzNjYzNjg0NGFkaXF6a2N4 | Paper/PDF filed
Published 05 Aug 2026 01:57
SH01 | Transaction MzUzMDcxMzAxMGFkaXF6a2N4
Published 06 Jul 2026 10:35
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
3 Apr 2023 to 3 Jul 2023