NELUMBO INC.

PrivateCIK: 1723622
Location

MENLO PARK, CA

Key Entity Details

Legal Name

NELUMBO INC.

Central Index Key (CIK)

1723622

Employer ID (EIN)

812841155

Phone Number

(650) 275-2319

Business Address

1455 ADAMS DRIVE, SUITE 1630

MENLO PARK, 94025

CA

Mailing Address

1455 ADAMS DRIVE, SUITE 1630

MENLO PARK, 94025

CA