Get Directions to Custom House Computers ← View details 12 Kendalls Avenue, Croft, Leicester LE9 3GW, United Kingdom, Croft, England Get Directions From* To * — Required information