Codexis, Inc. Company numberFC024820 StatusActive TypeOther Company Type Incorporated2 Nov 2002 Registered office Chalfen Services Limited2nd Floor93a Rivington StreetEC2A 3AY Accounts Year ended 31 Dec 2004 31 Dec 2003 Data JSON Markdown