About Sc Management Ii Limited Partnership (SL005393) United Kingdom