BARRACLOUGH (1996) LIMITED Company number 02528484 · Monitor this company Dissolved Overview People 25 Control Documents Analysis Location Related Registered office AddressRoyal Liver Building, Pier Head, Liverpool, L3 1NX PostcodeL3 1NX Companies at this postcode 17 Map