Contact information

Trade name: Lumé

Email: support@glowinglume.com

Physical address: Illusia Holdings Ltd, 128 City Road, London EC1V 2NX, United Kingdom

Company registration number: 16994749