I have no idea but want to comment anyways. I sure as hell hope that nobody entrusts you with their money to invest... offshore... if you're looking here for advice on how to set up a cheap company.
Go for partnership instead of sole proprietorship as it will contain more man power as well as more start up capital to invest. Meanwhile be in contact with financial institutions in term of getting loans and customers for your shares.
You'll need a bond
Ive been talking to banks in the bahamas and belice , they told me i need to creat a limited company , but i want to know what is the cheaper and best option. If you have no idea please dont coment. Thank you