Get Directions to Leicester Office ← View details Main Street , Barkby LE7 3QG , England , United Kingdom, Barkby, England LE7 3QG 0116 269 1280 Get Directions From* To * — Required information