About 68-70 Upper Church Road (wsm) Management Company Limited (11846821) United Kingdom