About 72 Durnford Street Management Limited (02311508) United Kingdom