About Kkl Properties Limited (12065646) United Kingdom