About Sc Developments Limited (09613183) United Kingdom