who are having their homes raided
Really? By who and what for?
UK revenue maybe.
Article in newspaper on Sunday suggested that UK Income Tax people are looking at how some of the pilot companies are set up.
Their concern seems to mirror other Tax Authorities concerns regarding where you work and where you pay tax.