ROBERT CLACHER ASSOCIATES LIMITED Company number 01299369 · Monitor this company Liquidation Overview Analysis Location Related Registered office Address50 BLOOMSBURY ST, LONDON, WC1B 3QT PostcodeWC1B 3QT Companies at this postcode 17 Map