About Lloyd Street (llandudno) Management Limited (05164182) United Kingdom