About Chimbaland Properties And Investment Company Ltd (13453532) United Kingdom