About Slg Company Limited (11829464) United Kingdom