About York Avenue Associates Limited (04768338) United Kingdom