About Sc Properties Limited (03469080) United Kingdom