SLG Brands
–
Cheltenham, Gloucestershire, United Kingdom
About the Company SLG are a design-driven international beauty business with a global ambition. Our company designs, develops & globally scales incredible beauty brands. We are headquartered at Studio 19, our award-winning workspace, studios, and... - May 05