About York Aparthotel Limited (09907469) United Kingdom