CLOWES LIMITED Company number 12777813 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address41 Trevor Road, Liverpool, England, L9 8DY PostcodeL9 8DY Companies at this postcode 6 Average house price in L9 8DY £168,000 (29 sales) Map