Founded
31 Dec 2011
Address
Stitch Labs Inc
461 2nd Street
Unit T251
San Francisco, CA 94107
United States
Phone
VCID: 543650
Profile
Corporate information
Official name
Stitch Labs Inc
Registration country
Official identities
US CIK 0001543147
Official name
Stitch Labs Inc
Registration country
Official identities
US CIK 0001543147
Investment activity status
Active investor