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.