Spain, Barcelona PETRONAS Lubricants Spain S.L. C/ Isaac Peral, #1 Poligono Industrial Can Castells 08420 Canovelles Barcelona Spanje Kantoren Office location 41.6316258, 2.2830847