Neon Inc.
Private Delaware Corporation
Incorporation Date
11 February 2021
Registered Address
209 Orange Street, City of Wilmington, County of New Castle, Delaware 19801
Address for correspondence
2128 Sand Hill Road, Menlo Park, California, 94025
EIN (tax ID)
86-2123646