About C3 Properties Limited (08690583) United Kingdom