OWEN'S CUSTOM COMPUTERS LTD Company number 14078494 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address208 Y Wern, Wrexham, United Kingdom, LL13 8UB PostcodeLL13 8UB Map