Leeward Insurance Company Limited

AddressVictoria Place, 5th Floor 31 Victoria Street Hamilton HM 10
ManagerThomas Miller Captive Management Limited Level 2 Samuel Harris House 5 - 11 St George's Street Douglas IM1 1AJ
Authorised Classes6 and 12
Authorisation / Registration typeInsurance Permit Holder (General Insurer)