Contact us

Get in touch to discuss your insurance needs and how we can help you build your corporate resilience. A member of the team will then get in touch with you within one business day.

London Office

22a St. James’s Square
London
SW1Y 4JH

For sales enquiries call:
+44  (0)207 046 7956

For operations and finance call:
+44 (0) 207 046 7955
mail@mactavishgroup.com

We’re hiring

Find out more about how you can join our talented team

Find Out More

Contact Us

    A * denotes a mandatory field.
    We hold your personal data safely and in accordance with our privacy policy.
    For more information, please see our privacy policy here.