About 248 Church Road Management Company Limited (07579299) United Kingdom