>> Oceans of Style >> Oceans of Style >> Oceans of Style >> Oceans of Style Points of Sale Spain. Tack Velas SL Carrer Narcís Monturiol, 35 08339 Barcelona Spain ph. +34 932 218212 fax +34 932 218950 Contact us. Complete the form. * I declare I have read the privacy policy * Required field