About C & C Property Vision Limited (13627652) United Kingdom