About King Harry Lane Management Company Limited (07669425) United Kingdom