CASTLEGROOM LIMITED Company number 03794183 · Monitor this company Active Overview People 34 Financial Control Charges Documents Analysis Location Related Registered office Address23a Edgewood Drive Edgewood Drive, Orpington, England, BR6 6LG PostcodeBR6 6LG Companies at this postcode 6 Average house price in BR6 6LG £356,000 (14 sales) Map