About 54 Church Road Management Company Limited (08179430) United Kingdom