About Kaka Properties Limited (08028594) United Kingdom