About Beach Lawns Management Company (llandudno) Limited (03688608) United Kingdom