About 40 Tetherdown Management Company Ltd (08436243) United Kingdom