HAPPY U LIMITED Company number 10941068 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressGround Floor Flat, 13 Iverson Road, London, United Kingdom, NW6 2QT PostcodeNW6 2QT Companies at this postcode 38 Average house price in NW6 2QT £547,000 (34 sales) Map