Originally posted by SallyPlanIT
View Post
I also heard that company registration in the UK is much cheaper than in some EU countries (£20 instead of thousands of euro), this may answer the Why question.
OP, this might help - Contractors
Leave a comment: