Do you have to possess an NIE to create a Sociedad Limitada in Spain?
Yes, an NIE is mandatory if you are foreign. The procedure involves arranging an appointment online with the local authorities. We can help you with this procedure.