About York Road Properties Limited (11395421) United Kingdom