About Lodge Place Leaseholds Limited (09588707) United Kingdom