Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Ilexir, which is in category licences. The legal address of the company is 62 Hills Road, Cambridge, CAMBRIDGESHIRE CB2 1LA. For more information, call Not avaible Your comments* (not for publishing) * — Required information Ilexir ← View details 62 Hills Road, Cambridge, CAMBRIDGESHIRE CB2 1LA, United Kingdom, Cambridge, Cambridgeshire Not avaible