Hi 74
We looked at both those jurisdictions and determined the Cayman was safer, more sophisticated, with better commuter uplift. But the biggest single factor was the investment required to obtain Permanent Resident Status which was Considerably less than the Bahamas or Turks.
To obtain your own login just download our Membership Form and email it back it usually only takes a couple of minutes.