Office in Igualada
Igualada is a city in Barcelona province, Catalonia, Spain. It is the capital of the Anoia region. It is located 57 km from Barcelona and has a population of 40,875 inhabitants.
Our office is just a short walk away if you commute by train or bus. It's convenient and environmental friendly.