About Team Barr Property Ltd (10270842) United Kingdom