The Insurance Company Of the West Indies Limited Address: Omar Hodge Building 2nd Floor, Road Town Website: www.icwi.com Insurance 284-494-4240