About C & C Property Management Limited (04650223) United Kingdom