UTOPIA LIVING LIMITED Company number 10688578 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressUNIT 120, MILL HILL HOUSE 6 THE BROADWAY, MILL HILL, LONDON, ENGLAND, NW7 3LL PostcodeNW7 3LL Companies at this postcode 198 Average house price in NW7 3LL £425,000 (9 sales) Map