The Insurance Company of the West Indies

GPTKB entity