MMC LAND LTD Company number 12018341 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address127 MONTROSE AVENUE, LUTON, ENGLAND, LU3 1HT PostcodeLU3 1HT Companies at this postcode 15 Average house price in LU3 1HT £307,000 (20 sales) Map