RHR DEVELOPMENT AND MANAGEMENT LTD Company number 15959536 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address12a Howard Road, Cricklewood, London, Greater London, United Kingdom, NW2 6DR PostcodeNW2 6DR Companies at this postcode 33 Average house price in NW2 6DR £523,000 (27 sales) Map