Marshmallow
Car insurance tailored for people who've moved to the UK. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€1.1b (Public information from Sep 2021)
Company register number 11005345
London England (HQ)
Authorizing premium user...