About Slg Corporate Limited (06022796) United Kingdom