About Slg Management Limited (10270651) United Kingdom