MILLHOUSE LEICESTER LIMITED Company number 12705917 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address69 Ingleside Drive, Stevenage, Herts, England, SG1 4RY PostcodeSG1 4RY Companies at this postcode 44 Average house price in SG1 4RY £507,000 (25 sales) Map