About 102 Durnford Street Management Company Limited (03847867) United Kingdom