Organisations covered in TEVA UK LIMITED group statement (2021)
Organisation |
---|
IVAX UK LIMITED 30 Finsbury Square, London, EC2A 1AG Company number: 03806690 |
TEVA PHARMA HOLDINGS LIMITED Ridings Point, Whistler Drive, Castleford, England, England, WF10 5HX Company number: 10119709 |
TEVA UK HOLDINGS LIMITED Ridings Point, Whistler Drive, Castleford, England, England, WF10 5HX Company number: 04539805 |