Babbage & Hayman (Exhibition Contractors) Limited Company number00806466 StatusLiquidation TypePrivate Limited Company Incorporated25 May 1964 Registered office Arch 281Bethwin RoadCamberwellSE5 0YW Data JSON Markdown