About 166 Cambridge Street Management Company Limited (13566089) United Kingdom