Company identity
Company number 09561817
Company profile
UK company 09561817, incorporated on 27 April 2015.
Invenio Systems - Providing innovative solutions to the water industry
Monitoring water distribution networks in a non-intrusive way
Company number 09561817
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Mar 2018 to 31 Dec 2018
"Invenio Systems was founded in April 2015 to provide innovative solutions to the water industry. The company develops sophisticated new sensors, hardware, technology and mechanisms to collect infrastructure data that demonstrate significant reduction in water wastage and leakage, to better support investment decisions and guide routine operations. Stop.W...
1 Apr 2016 to 31 Dec 2016
Invenio Systems was founded in April 15 to provide innovative solutions to the water industry and its customers. The company was established to draw on founder expertise, to develop an innovative ‘Stop.Watch’ system, a disruptive technology that allows a step change in identification of the leakage-consumption boundary, finding previously undetectable lea...