I'm from and live on St. Kitts and I would advise you to look into the Bank of Nevis and the St. Kitts-Nevis-Anguilla National Bank. Although St. Kitts and Nevis is seen as one Country, the legislation in Nevis is a bit different to that of St. Kitts when it comes to offshore companies.