About Sglp Ltd (12140729) United Kingdom