About Balmoral Apartments (llandudno) Management Ltd (09613067) United Kingdom