Ibella Lashes
Ibella Lashes is a Sole Proprietor (wholesale Of Cosmetics And Toiletries) business based company which address is Link@amk, Ang Mo Kio Street 62, Singapore (569139) and incorporated on 05 Jan 2017 & UEN is 53353699E & SSIC code is 46424
- 53353699E
- 05 Jan 2017