About York Living Limited (11820406) United Kingdom