Comment Comment by iSloth Isle of Man? Not subject to UK law, 0% Corporation Tax, still physically very close. parent iSloth 9 years ago