MATT CASA CONSULTANCY LIMITED Company number 09453653 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFLAT 20 FLAT 20, 21 PLOUGH ROAD, LONDON, ENGLAND, SW11 2DE PostcodeSW11 2DE Companies at this postcode 20 Average house price in SW11 2DE £678,000 (48 sales) Map