Company identity
Company number 03805401
Company profile
UK company 03805401, incorporated on 7 July 1999.
Supply Chain Management, Logistics & Distribution Solutions
Menzies Distribution Solutions delivers reliable, data-led and sustainable supply chain and logistics services that keep businesses moving forward.
Company number 03805401
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
AA | Transaction MzU0NTg2NDI4OGFkaXF6a2N4 | Paper/PDF filed
Published 21 Sep 2026 23:03
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Jan 2024 to 31 Jan 2031
Our vision is to demonstrate how battery-electric HGVs can replace conventional HGVs at scale, using British technology. Whilst no electric HGVs are British-built, every other innovation in our consortium is UK-designed and built. The project uses next-generation HGVs from Renault, DAF and Scania, plus state-of-the-art British-designed 1MW charging techno...