Contact information
Can Canola SL, Tax ID (NIF) B23878408. Registered office: CL. de sa Serra d'en Vinya, 0 1 Pta. 3 Esc. 2, 07829 Sant Josep de sa Talaia, Ibiza, Spain. Email: hello@can-canola.com. Phone: +34 690 014 250.
Can Canola SL, Tax ID (NIF) B23878408. Registered office: CL. de sa Serra d'en Vinya, 0 1 Pta. 3 Esc. 2, 07829 Sant Josep de sa Talaia, Ibiza, Spain. Email: hello@can-canola.com. Phone: +34 690 014 250.