About Glg Developments Limited (SC549419) United Kingdom