118 Tachbrook Street Management Limited