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
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House