Contact Us We will answer any questions you may have about our online sales, rights or partnership service right here. ADDRESS Carrer Pere II, 07007 Palma, Illes Balears PHONE +34 631 27 98 11 EMAIL info@clevenard.com WEBSITE www.shop.clevenard.com Monday to Friday from 09:00 to 21:00 UTC +2 Your name Your email Subject Your message (optional)