SENEVO LIMITED Company number 16567860 · Monitor this company Active Overview People 2 Control Analysis Location Related Registered office Address84b Iverson Road, London, United Kingdom, NW6 2HH PostcodeNW6 2HH Companies at this postcode 51 Average house price in NW6 2HH £660,000 (70 sales) Map