Company identity
Founded / incorporated
1 July 2011
Company number FC034528
Legal name
ACUMEN, INC.
Company type
Other company type
Region
Unknown
Registered address
40 WORTH STREET
SUITE 303
NEW YORK
NEW YORK 10013
UNITED STATES
Insolvency history
No