Location

Where we are

Our premises can be found in the Barcelona industrial area, in the town of Sant Vicenç dels Horts. It is 15 km away from Barcelona city.