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.
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...