About Sglm Developments Ltd (11258682) United Kingdom