To navigate, press the arrow keys. Encol Computer Centre ← View details 60A Queens Road, Leicester, England LE2 1TU +44 116 212 5330 Get Directions From* To * — Required information