About Cambridge Place Management Company Limited (08240163) United Kingdom