About 43 Upper Church Road (management) Limited (05499210) United Kingdom