About 35 Upper Church Road Management Company Limited (02297563) United Kingdom