About K&c Property Solutions Limited (11663859) United Kingdom