La empresa tiene su sede en Plaça del Doctor Andreu s/n Sarrià-Sant Gervasi 08035 Barcelona.