About 74 Durnford Street Management Company Limited (03640042) United Kingdom