OTS (UK) LIMITED Company number 08446082 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Miners Road Llay Industrial Estate, Llay, Wrexham, Wales, LL12 0PJ PostcodeLL12 0PJ Companies at this postcode 61 Average house price in LL12 0PJ £764,000 (9 sales) Map