About 40 Church Street Management Company Limited (03602479) United Kingdom