Octagon - Barcelona Share Facebook LinkedIn Twitter Telephone +34 93 818 2900 Website http://europe.octagon.com/ C/ Francesc Moragas 1 08770 Sant Sadurni d'Anoia Barcelona Spain