About 88 Tachbrook Street Residents Company Limited (05868540) United Kingdom