it's probably unnecessary to ask, but your company is resident in the US - is it a real company you represent? Can you help set up a bank account without my presence?
ask you bank to provide a letter with your address on. Usually they have that on the bank statement, sounds strange.
Utility bill is mandatory, I don't even see how you got your account with AdvCash if you don't have the utility bill?
Excel spreadsheet will do the work in the Seychelles, no need to worry about that part.
I doubt anyone will recognize Seychelles as valid for cryptotrading.
Depends on what live style you are used to. Personally I would not want to relocate there but rather UK, Switzerland, Ireland or countries with fair tax plans for foreigners.
@Fred and @Gediminas can assist with both company and banking solution for your business. Not in UK but Dubai and other places. Bankera may be an option for the financial biz.
Requirements for Cayman Islands are what? someone can make a point list or something so we all can understand what the requirements are and what capital is required?
Wonder if the mentioned service provider can provide all what is needed to get the status "substance" for your company? just a question... and do they have success wit the opening of bank accounts in Cyprus for such entities?