About 162 Tachbrook Street Limited (06584963) United Kingdom