23solar Inc. was registered on 27 November, 2013. 23solar Inc.'s Corporate Identification (Document) Number is C3622329.
Their registered address on file is 3333 Bowers Ave Ste 130, Santa Clara, CA 95054, - , CA, .
23solar Inc. currently have 1 Officers / Partners: Jayant Mehta, and there are no other known Officers / partners in the company except these 1 officials at this time.
23solar Inc. is currently in Active Status.