Forum Moderators: LifeinAsia
Don't quote me on this, it's only one idea. I believe a lot of companies set up Delaware Corporations because they're relatively simple and don't involve collecting sales tax. And I think those can be set up regardless of place of residence. I'm not sure, but it's one option to check out.
relocating the biz to the US means he can continue in business and make sales to the uk.
I can understand your client's need to find a more friendly business environment - but I am not sure this (the US) is it.