Organisations covered in TEVA UK LIMITED group statement (2021)

Below are the organisations covered in TEVA UK LIMITED 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