INTERFACE MANAGEMENT SYSTEMS HOLDINGS LIMITED Company number 03973484 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Dutch Barn, Lee, Ellesmere, Shropshire, England, SY12 9AE PostcodeSY12 9AE Companies at this postcode 6 Average house price in SY12 9AE £608,000 (10 sales) Map