Here's the only phone number you need:

+44 (0) 1624 645 900

 

Our Address:

Tower Insurance Company Ltd
Jubilee Buildings
1 Victoria Street
Douglas
Isle of Man
IM99 1BF