LCA Celestial Pte. Ltd. is a Singapore-incorporated exempt private company limited by shares registered at 36 Beach Road #02-02, Singapore 189766.
Notable Investments