About Sl Associates Inc. Limited (10870921) United Kingdom