JOHN BROTHERS LIMITED Company number 09629701 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address114 Glazebrook Road, Leicester, England, LE3 9NU PostcodeLE3 9NU Companies at this postcode 5 Average house price in LE3 9NU £157,000 (10 sales) Map