"Article 49 of the Treaty on the functioning of the EU (the freedom of establishment principle) allows entrepreneurs to set up a company in any EU country."
Also, "Any business legally established in an EU country may open a secondary establishment (office, agency, branch or subsidiary) in another EU country."
http://europa.eu/youreurope/business/starting-business/setti...
Also, "Any business legally established in an EU country may open a secondary establishment (office, agency, branch or subsidiary) in another EU country."
http://europa.eu/youreurope/business/expanding-business/open...
Now, someone should set up a web service which makes it easy for EU citizens to incorporate in the UK.