Cayman Islands Offshore Company
The Cayman Islands are an overseas territory of the United Kingdom in the western Caribbean Sea comprising the islands of Grand Cayman, Cayman Brac, and Little Cayman. The latest population estimate of the Cayman Islands is about 45,000. The capital and major city of the Cayman Islands is George Town, which is located on the south west coast of Grand Cayman. It is a global offshore financial services centre..