Company name: Smile A Lot Healthcare Solutions Co.Ltd
Shenzhen. China: G2, Chaguang Road, Xili Town, Shenzhen, China
Nairobi. Kenya: Fatima court, Marcus Garvey Road, Kilimani, Nairobi, Kenya
Shenzhen Office: +86 15012700985
Kenya Office: +254 793 767 303
Email: info@smilealotky.com
You can also reach us on Facebook here