HARROW DEVELOPMENTS PVT LTD Company number 15826446 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address126 Jarrom Street, Leicester, England, LE2 7DE PostcodeLE2 7DE Companies at this postcode 7 Average house price in LE2 7DE £190,000 (8 sales) Map