About Glc Developments Ltd (10584629) United Kingdom