About Barry Attree Estate Agent Services Ltd (12898731) United Kingdom