LAST SEVEN LIMITED Company number 04136255 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address72 Colney Hatch Lane, London, Greater London, N10 1EA PostcodeN10 1EA Companies at this postcode 34 Average house price in N10 1EA £764,000 (66 sales) Map