RIVERPLACE HOMES LIMITED Company number 03418421 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address45 Penscroft Gardens, Borehamwood, England, WD6 2QZ PostcodeWD6 2QZ Companies at this postcode 22 Average house price in WD6 2QZ £432,000 (24 sales) Map