The Insurance Company Of The West Indies LTD (ICWI) Address: East St South Bahamas Insurance contact and location in Bahamas 242-323-4004