About 12 Cambridge Street Management Company Limited (03846269) United Kingdom