About Lodge Hotels (london) Limited (00675063) United Kingdom