INFORMATION MECHANICS LIMITED Company number 04559021 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address39 Priory Avenue, Cheam, Sutton, Surrey, England, SM3 8LU PostcodeSM3 8LU Companies at this postcode 11 Average house price in SM3 8LU £703,000 (17 sales) Map