Contact Us

Takeda UK Ltd.

Address

1 Kingdom Street
London
W2 6BD
United Kingdom

Telephone

+44 (0) 3333 000 181

Email

DSO-UK@takeda.com