NAILS AND HAMMERS LIMITED Company number 16813026 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address18 Elmcroft Road, Orpington, England, BR6 0HY PostcodeBR6 0HY Companies at this postcode 13 Average house price in BR6 0HY £437,000 (18 sales) Map