About King Close Management Ltd (12263239) United Kingdom