HANDLERHOUSE LIMITED Company number 16010314 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address135 Clock House Road, Beckenham, England, BR3 4JY PostcodeBR3 4JY Companies at this postcode 11 Average house price in BR3 4JY £669,000 (10 sales) Map