About Llandudno Properties Ltd (13309720) United Kingdom