Zeneca International Limited, Fernhurst, Branch of Carouge near Geneva