About 48 Tachbrook Street Limited (02646392) United Kingdom