About King River Properties Limited (12031662) United Kingdom