About Slg Consortium Limited (08967297) United Kingdom