About 20 Wellfield Avenue Management Limited (04140979) United Kingdom