About York Avenue Investments Limited (08617169) United Kingdom