OPAHO LIMITED Company number 17461421 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address14 Pen Lan, Towyn, Abergele, Wales, LL22 9LW PostcodeLL22 9LW Companies at this postcode 2 Average house price in LL22 9LW £176,000 (16 sales) Map