About Deganwy Avenue (llandudno) Management Limited (06255178) United Kingdom