peugots - trading no problem, it's all on the Internet. You can trade just as easily from the UK with a US broker, so there's no difference. If you went on holiday to Singapore, you could still access and trade your account - where you are makes no difference at all.
Why repatriate your money to the UK? No need to at all. Your business account just happens to buy plane tickets, cars, books holidays, buys holiday villas etc, which are in that company's name. Where they are physically in the world, and being used by whom, is of no interest to anyone.
Just like company cars - you are the registered keeper, but that doesn't necessarily mean that you are the registered owner.
And if you have to go on holiday, BVI is a very nice place indeed. I can particularly recommend Long Bay on Tortola, Peter Island, and Anegada. :cheesy: