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
Trade name: Lumé
Email: support@glowinglume.com
Physical address: Illusia Holdings Ltd, 128 City Road, London EC1V 2NX, United Kingdom
Company registration number: 16994749