Twelves Corp. Company numberFC042700 StatusActive TypeOther Company Type Incorporated28 May 2025 Registered office 5900 Balcones Drive Ste 100Austin Data JSON Markdown