About Sc Hotels Limited (03747119) United Kingdom