OWC TRADING LTD Company number 15146205 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address16 Trianon Road, Bromsgrove, England, B60 2SE PostcodeB60 2SE Companies at this postcode 2 Average house price in B60 2SE £544,000 (13 sales) Map