Imagel Ltd.
IT Centre York Science Park YO10 5DG Heslington, York United Kingdom Phone: +44 845 643-2171 Fax: +44 845 643-2172 http://www.imagel.co.uk info@imagel.co.uk Company Profile About us Imagel Ltd was formed in 2006 as a spin-out from the University of York, with… Read moreImagel Ltd.