NOVA R&D LIMITED Company number 15333257 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address22a Harrington Square, London, United Kingdom, NW1 2JJ PostcodeNW1 2JJ Companies at this postcode 6 Average house price in NW1 2JJ £974,000 (9 sales) Map