About Sc1 Property Limited (12353037) United Kingdom