I'm going to be moving to France and working freelance. Does anyone know if it is possible to set up the business in the UK and run everything through that or if Legally i would have to set the company up in the country I live in?
Thanks
W
New! Stand out from the crowd by taking our gamified personality tests. Get started now by discovering the three tests available free of charge!