LIQUID MANAGEMENT SOLUTIONS LIMITED Company number 04608043 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 4 Petre Court Clayton Business Park, Clayton Le Moors, Accrington, Lancashire, England, BB5 5HY PostcodeBB5 5HY Companies at this postcode 41 Average house price in BB5 5HY £343,000 (8 sales) Map