Celergen Ltd Company numberFC032331 StatusActive TypeOther Company Type Incorporated22 Jan 2015 Registered office 109 East 17th Street Ste 80Cheyenne Data JSON Markdown