Company identity
Company number 11860946
Company profile
UK company 11860946, incorporated on 5 March 2019.
Flexible & affordable electric car subscriptions - elmo
Electric car subscription - no deposit, no lengthy commitments, and no hassle. All-inclusive packages tailored to you. Learn more now!
Company number 11860946
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
1 Nov 2020 to 30 Apr 2021
Through this project, elmo is looking to create the world's first fully-integrated personal electro-mobility solution. This will offer customers electric vehicles (EVs) through all-inclusive (insurance, maintenance, home energy, charge point, public charging) and flexible subscription contracts. The project will build on elmo's current MVP and validate th...