About Churchill Place Management Company Limited (03122026) United Kingdom