About Km & C Properties Limited (10502579) United Kingdom