Contact information
STELA is operated by SENLOO TRADING COMPANY LIMITED.
Email: support@senloo.com
Business address:
Unit D07, 8/F, Kai Tak Factory Building Phase 2
99 King Fuk Street, San Po Kong
Kowloon, Hong Kong
This address is for business correspondence only. Please do not send returns here. Email us first and we will send you return instructions.