117 Ebury Street Management Limited