About Park Lodge 72 Upper Church Road Management Company Limited (04268488) United Kingdom