Legal notice

Can Canola SL, Tax ID (NIF) B23878408, with registered office at CL. de sa Serra d'en Vinya, 0 1 Pta. 3 Esc. 2, 07829 Sant Josep de sa Talaia, Ibiza, Spain. Registered in the Commercial Registry of Ibiza (Eivissa), Sheet IB-22608, 1st registration, dated 07/10/2025. Contact: hello@can-canola.com / +34 690 014 250.