About C & C Properties (sw) Limited (10863502) United Kingdom