About 60 Claverton Street Management Limited (03285704) United Kingdom