Taking Care of Business

Taking Care of Business

Endeavour Insurance Services specialises in the placement of delegated authority and open market business produced by North American and European agents.

Our reputation and expertise in the production of Canadian and US business has made us one of the largest and most respected independent producers of delegated authority business into the London market.

We have two divisions – one supporting business from the USA and the other, business in Canada as well as the Rest of the World. Each brings together our claims, technical and broking experience to ensure a maximum focus and level of expertise is available to our clients’.

Have a question or need assistance? We’re happy to help.

Latest News

Foreign Account Tax Compliance Act (FATCA)

To download a copy of our W8-IMY form, please click here.


Endeavour Insurance Services

Bevis Marks House, 24 Bevis Marks, London EC3A 7JB, UK.
T: 020 7444 9700  F: 020 7444 9800  E: info@endeavouris.co.uk