MELI 2015 LTD Company number 09867826 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address110 WEST STREET, CARSHALTON, ENGLAND, SM5 2NR PostcodeSM5 2NR Companies at this postcode 14 Average house price in SM5 2NR £508,000 (19 sales) Map