FabricantSpain

Oli&Carol S.L.

Oli&Carol S.L. is the Barcelona-based company that owns and operates the Oli & Carol brand. Its registered office is located in Sant Just Desvern, in the province of Barcelona, Spain.

Oli&Carol S.L.