NW Hamilton Insurance, Turks and Caicos Islands