About King S Cross Hotel (london) Limited (07520560) United Kingdom