About 59 Eton Avenue Management Limited (03234581) United Kingdom