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 C/O Grant Thornton Uk Advisory & Tax Llp 11th Floor, Landmark St Peter's Square, 1 Oxford Street, Manchester, M1 4PB Company number: 04539805 |