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