About Llandudno Flats Ltd (04509032) United Kingdom