Obtaining Residency in Spain Made Simple If you’re a UK business owner planning to set up shop in Spain, securing the right to work legally there