Indus Biomedica (U.K.) Limited Company number02298100 StatusLiquidation TypePrivate Limited Company Incorporated20 Sep 1988 Nature of business 7499 Registered office Westwood BowNR CreditonDevon Accounts Year ended 31 Mar 1991 31 Mar 1990 Data JSON Markdown