About 40 Durnford Street Management Limited (08634184) United Kingdom