About Slg Investments 2017 Limited (10884715) United Kingdom