70 RANELAGH ROAD LIMITED Company number 13318973 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address78 Stevenage Crescent, Borehamwood, England, WD6 4NS PostcodeWD6 4NS Companies at this postcode 26 Average house price in WD6 4NS £426,000 (35 sales) Map