About 5 Upper Church Street Management Company Limited (03046162) United Kingdom