Company overview
Company Number
FC035220
Name
Digital Therapeutics, Inc.
Entity type
Other company type
Status
Active
Incorporation date
28 February 2018
Address
251 Little Falls Drive, Wilmington, New Castle 19808, United States
Country
United Kingdom