MECTICS LIMITED Company number 13579671 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address18a Church Lane, London, England, SW17 9PP PostcodeSW17 9PP Companies at this postcode 11 Average house price in SW17 9PP £868,000 (5 sales) Map