About 48 Tetherdown Management Company Ltd (08515279) United Kingdom