About 39 - 41 Church Road Management Company Limited (05447276) United Kingdom