About York Associates Ltd (12040429) United Kingdom