About York Avenue Property Limited (08160402) United Kingdom