I was about to open a Seychelles IBC with Latvian bank account, but then Seychelles changed all its laws, and it doesn't seem appealing anymore.
Researching the forum I came to the conclusion that a Belize IBC with Cyprus bank account should be the best setup. The issue is, which company to hire to do the service?
I was going with "sfm-offshore.com" until I saw the reviews over here. People in the forum seem to recommend "offshorecorpgroup.com" a lot, but the website is not the most credible one. "Offshoreformations247.com" has a great website but not that great reviews (even on their facebook page).
One option that seemed professional enough is apintertrust.com, but I also read somewhere that the service is not the fastest.
I just need some trustworthy company that will do the job fast and will not charge too much annually.
If all you are looking for is a agents website you will get a hard time to find someone that will satisfy your requirements.
You want to look for reviews and other information that indicate a service provider to be reliable. I as well as many other forum users here had a good experience with offshorecorpgroupc.om they get the job done fast and almost hassle free.
If you want something top professional you can go with companies like OCRA, Deloitte or similar which charge you an arm and a leg for the same service and which will do a wealth of due diligence on you.
Offshoreformation247.com are very good in Internet marketing and spamming the hell out of the Internet and pay for ADWords, do you think that make them a better service provider :) As you mentioned their reviews are not the best.
I used offshorecorpgroup and got my company and my bank accont as promised, very helpful and still helping me out with advice
so I will buy my next company with this guys for sure as they got my trust and btw I think their website is nice ;)
Small agent in Belize, may work very well for you, however, don't expect anything extra ordinary with them. If you ever need something else, support, company in an other jurisdiction etc. they may not be able to help you other then to referring you to another provider!