ITECHNOLOGY LEICESTER LTD Company number 17365772 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address60a Church Street, Hinckley, United Kingdom, LE10 2DE PostcodeLE10 2DE Companies at this postcode 12 Average house price in LE10 2DE £291,000 (19 sales) Map