Contact information
Trade name: STELLA MARGARITA
Phone number: 00852-23688511
Email: support@stellamargarita.com
Physical address: Stella Margarita Limited, 14 Science Museum Road, Room 704, 7/F., Tower A, Tsim Sha Tsui East, Kowloon Hong Kong SAR