About 106 Tachbrook Street Limited (10517481) United Kingdom