About King S Cross Central Limited Partnership (LP012617) United Kingdom