If someone wants to create an offshore company to avoid corporate tax, and acquire property in the UK, which is the best country to form an Ltd (or LLP?) into?
The point is that this company will receive capital, either from another Ltd or from personal accounts, and then purchase property in...