Takeda Global Research and Development Centre (Europe) Ltd 61 Aldwych London WC2B 4AE Iso- Britannia ###>Takeda Global Research and Development Centre (Europe) Ltd 61 Aldwych London WC2B 4AE United Kingdom