About 8-10 Church Street Management Company Limited (02471351) United Kingdom