Site under re-construction

Our website is currently unavailable owing to scheduled re-design work as part of the Company's rebranding. Our team of specialists remain available to assist you with your insurance needs.

We will be back on line shortly; in the meantime, you are able to contact us either by e-mail or by telephone at +44 (0) 207 980 3800

Our new address is:
7th Floor, Fountain House, 130, Fenchurch Street, London EC3M 5DJ

We apologise for any inconvenience and look forward to working with you in the future.