FLOWS TECHNOLOGIES LIMITED Company number 17233861 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address47 Upper Bar, Newport, England, TF10 7AP PostcodeTF10 7AP Companies at this postcode 4 Average house price in TF10 7AP £883,000 (2 sales) Map