About 2 Doughty Street Management Limited (04046793) United Kingdom