About Team Property Management Limited (13491807) United Kingdom