About York Stadium Management Company Limited (10988750) United Kingdom