166 Tachbrook Street (London) Limited