About Llandudno Estates Holdings Limited (13009706) United Kingdom