How to set up a limited company in Spain

Set up a limited company in spain

Starting a limited company (Sociedad Limitada or SL) in Spain is a popular choice for foreign investors due to its straightforward process and minimal initial capital requirements. Here’s a step-by-step guide: 1. Choose a unique company name for your SL Select a unique company name and submit it to the Central Mercantile Registry (Registro Mercantil […]