MUUCH LIMITED Company number 11014685 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressFLAT 10 AVONDALE, 109 TRURO ROAD, LONDON, UNITED KINGDOM, N22 8DP PostcodeN22 8DP Companies at this postcode 11 Average house price in N22 8DP £311,000 (11 sales) Map