MITCHELL TECHNOLOGIES LIMITED Company number 14480927 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Tenby Drive, Luton, England, LU4 9BL PostcodeLU4 9BL Companies at this postcode 37 Average house price in LU4 9BL £251,000 (44 sales) Map