Company Number: FC034088 INTRABIO INC (the "Company") is a Other Company Type, incorporated on 1 January 2017 (Sunday) in UK. The company current operating status is Active and registered office is at 1201 ORANGE STREET, SUITE 600, NEW CASTLE COUNTY, WILMINGTON, DE.