Company identity
Company number 10293408
Company profile
UK company 10293408, incorporated on 25 July 2016.
Troo Cost | Compare Your Business Energy Prices | troo
Compare Business Energy Prices With troo. Compare Renewal Prices & See Hidden Costs, Saving Money, Time & Hassle. Never overpay for business energy again!
Company number 10293408
Updated 07 Jul 2026 09:49
Financial period: 1 Oct 2023 to 30 Sep 2024
Reference milestones and recent Companies House filing stream events.
CS01 | Transaction MzUzOTcwNjc3N2FkaXF6a2N4
Published 19 Aug 2026 09:35
Company registered at Companies House
31 Jan 2025 to 31 Jan 2027
To embed expertise in Data Science and Machine Learning to deliver higher levels of customer engagement, commercial success and insight driven service offerings.