Who We Are

With offices in the UK and associate offices in Australia, Spain and Portugal, Umbrella is made up of a team of marketing professionals who have over 50 years combined experience. Our insurable risks are underwritten by certain underwriters at Lloyd's and other insurers.

Umbrella are the Fixed Fee Promotion, Over Redemption Insurance and Promotional Risk Specialists.