Contact Us
Address
Ludger Ltd
Culham Science Centre
Oxfordshire
OX14 3EB
UK
Parcel Delivery and Collection
Telephone
+44 (0) 1865 408 554
Website
Feedback
Ludger China
Ludger also has a subsidiary office in Shanghai, China:
Ludger Shanghai Biological Technology Co. Ltd
Address: Plaza 66, 15/F, Tower 2, 1266 West Nanjing Road, Jing'An District, Shanghai 200040, China