About Cc & Sc Properties Limited (13083970) United Kingdom