CUCKOO'S NEST LIMITED Company number 17200304 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address36 Riffel Road, London, England, NW2 4PH PostcodeNW2 4PH Companies at this postcode 65 Average house price in NW2 4PH £724,000 (38 sales) Map