About Kandola Residences Ltd (12275182) United Kingdom