You can contact us at enquiries@elica.ltd.uk

Our offices are located near the Cambridge Science Park. A Google map with directions is shown below: