About C&l Properties And Investments Ltd (12307152) United Kingdom