About Kandola Properties Limited (05029872) United Kingdom