Belize was formerly known as British Honduras.Setting an offshore company there is profitable.There are some advantages in setting up a company there.Here are some of them.It would be very useful if one can add more to this post.
Strict confidentiality and no public filing required.
Tax free business income.
you can appoint only 1 Director to run your business.
Complete protection of assets.
Total business flexibility.