About 170 Cambridge Street Management Company Limited (02436868) United Kingdom