IMOTORS AUTO LIMITED Company number 11702850 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address4 The Close, Luton, United Kingdom, LU3 2LR PostcodeLU3 2LR Companies at this postcode 9 Average house price in LU3 2LR £324,000 (17 sales) Map