FLOWRITE CONTROLS LIMITED Company number 03314538 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressMoorfields, Cotherstone, Barnard Castle, England, DL12 9PJ PostcodeDL12 9PJ Companies at this postcode 11 Average house price in DL12 9PJ £479,000 (4 sales) Map