About 97 101 Durnford Street Management Limited (03154272) United Kingdom