I've researched most Caribbean countries (Nevis, BVI) and couldn't find a solution for a bank and credit card processor.
I contacted many offshore company providers and was given this great advice today. What do you think about the below excerpt and recommendation to set up UK LLP and Offshore...