About Stadium Holdings 1 Limited (10474307) United Kingdom