COMPANY INFORMATION
GLOWBOX KOREA (글로박스 코리아) Business Registration No: 1072154476 E-commerce License: 2025-SeoulGangnam-04132
Managing Director: Ciara Mae Flores
Address: 402-430A, H Tower, 12 Teheran-ro 70 gil, Gangnam-gu, Seoul, Republic of Korea
Customer Service: support@glowboxkorea.com