About 5 Churchill Place Management Company Limited (11281706) United Kingdom