MILLARRIS LTD Company number 17321795 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address1c Landseer Road, London, England, N19 4JU PostcodeN19 4JU Companies at this postcode 17 Average house price in N19 4JU £786,000 (22 sales) Map