About C & C Properties (scotland) Ltd. (SC358462) United Kingdom