About Kandu Properties Limited (10326906) United Kingdom