About Team Property Solutions Limited (11161596) United Kingdom