About Team Sports Management Investments Limited (10894764) United Kingdom