About Manor Lodge Hotel (london) Limited (10205060) United Kingdom