Home insurance
Customer portal
Company
umbrl is a trading name of Umbrl Ltd, incorporated in England and Wales (company number: 15284650). Our registered address is 2 Jubilee Place, London, United Kingdom, SW3 3TQ.
Umbrl Limited is an appointed representative of City Insurance Brokers Limited, which is authorised and regulated by the Financial Conduct Authority (FRN: 831252). Umbrl Limited is included in the Financial Services Authority Register (our firm reference number is 1014619).