
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
Investment activity status
Active investor