About Opus Land North ( Llandudno) Limited (08494492) United Kingdom