Get in touch with one of our Spain offices

Vistra Barcelona S.L.U, Rambla de Catalunya, 53 Atico, 08007,

Vistra Madrid S.L, Prim, 19 Bajos Derecha, 28004 Madrid, Spain

Spain offers a wide and well developed market that, taken in conjunction with the business environment radiated by Barcelona, has caught the eye of a huge number of investors settling Spain which is amongst the preferred countries for Foreign Direct Investment.

Strategically located in the South of Europe, Vistra Spain offers clients a privileged door to the European, Latin American and North African markets.

With an exceptional and dedicated multilingual team of professionals, Vistra Spain is glad to assist clients with tailor-made solutions in company formation and management, secretarial, tax and accounting services.


Our Thinking