About C&l Investment Properties Ltd (11966244) United Kingdom