About 92 Tachbrook Street Limited (10413948) United Kingdom