About 13 15 Church Street Management Company Limited (03352733) United Kingdom