About Kandola Property Investments Ltd (12948819) United Kingdom