This site is part of the Informa Connect Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.



Texel understands the risks you face because many of us have worked for companies just like yours, in banking and business, as well as law, underwriting and, of course, insurance brokerages.

We get to know our clients’ businesses inside out. Our deep industry experience gives us a unique perspective on the insurance products that will suit you best.