Company identity
Company number 07098618
Company profile
UK company 07098618, incorporated on 8 December 2009.
Technology & Automation of Online Grocery and Beyond | Ocado Group
Were Ocado Group - a global, technology business redefining ecommerce, fulfilment and logistics in online grocery and distribution industries. Our cutting-edge, proprietary technology enables our partners and customers to win in their markets, develop a competitive advantage and offer an unparalleled customer proposition.
Company number 07098618
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 MzUzNTc2NTQyMmFkaXF6a2N4
Published 29 Jul 2026 10:35
CS01 | Transaction MzUyOTQ2NzA2N2FkaXF6a2N4
Published 01 Jul 2026 10:56
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House