About Three Eton Avenue Management Limited (00623362) United Kingdom