About 131 Abington Avenue Management Limited (03494123) United Kingdom