Le Kella
Le Kella is a Sole Proprietor (web Portals (e.g. Web Search, Social Networking Sites, Online Marketplace, Review Portals)) business based company which address is Compassvale Link, Singapore (541277) and incorporated on 01 Sep 2014 & UEN is 53272532L & SSIC code is 63120
- 53272532L
- 01 Sep 2014