About Abersoch Property Management Ltd (07404779) United Kingdom