About 19 Church Road West Management Company Limited (09073533) United Kingdom