Company identity
Company number 12014731
Company profile
UK company 12014731, incorporated on 23 May 2019.
About Kraken
Kraken is the world's leading customer and culture platform for utilities. A unique blend of customer information systems (CIS) including billing and payments, and flexibility management that frees teams from legacy systems and empowers them to act with autonomy on behalf of customers. A modern, cloud-native architecture with continuous deployments delivers high-speed innovation and access to real-time data. Kraken's proprietary platform is contracted to serve over 30 million energy accounts across the globe through licensees and its parent company Octopus Energy Group, where it is responsible for the acquisition and management of 5.3 million domestic and business customers.
Company number 12014731
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
AP01 | Transaction MzUzMTQ3NTk5MmFkaXF6a2N4
Published 09 Jul 2026 11:40
TM01 | Transaction MzUzMTQ3NDg1NGFkaXF6a2N4
Published 09 Jul 2026 11:32
TM01 | Transaction MzUzMTQ3NDcwN2FkaXF6a2N4
Published 09 Jul 2026 11:31
TM01 | Transaction MzUzMTQ3NDU0N2FkaXF6a2N4
Published 09 Jul 2026 11:30
TM01 | Transaction MzUzMTQ3NDMzOGFkaXF6a2N4
Published 09 Jul 2026 11:29
TM01 | Transaction MzUzMTQ3NDE0M2FkaXF6a2N4
Published 09 Jul 2026 11:28
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House