106 Tachbrook Street Limited