You may decide to set up a Spanish company in order to start a business in Spain or to avoid taxes if you are buying an expensive property.
Or you may decide to register a Spanish branch company, make it a parent company of an existing company you have in your home country.
We can assist you in incorporating the company of your choice and we will advise you about the tax implications
A 24 hour incorporation service is available if required.