26LM LTD Company number 16067223 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address663 Finchley Road, London, England, NW2 2HN PostcodeNW2 2HN Companies at this postcode 61 Average house price in NW2 2HN £665,000 (9 sales) Map