Juniper Europe – Headquarters Gremi Fusters 33, Office 30207009 Palma de MallorcaIslas Baleares — SpainTel. +34 971 764 415Email. europe@ejuniper.com