About Eight Tetherdown Management Company Limited (02804209) United Kingdom