Nela Llc was registered on 26 February, 2001. Nela Llc's Corporate Identification (Document) Number is 200108210063.
Their registered address on file is 758 El Camino Real, BELMONT CA 94002, - , CA, .
Nela Llc currently have 1 Officers / Partners: Mark Monasch, and there are no other known Officers / partners in the company except these 1 officials at this time.
Nela Llc is currently in Canceled Status.