About Aberdovey Property Ltd (11287233) United Kingdom