United Kingdom
Locations

Locations

2 Stockport Exchange 0420

BASF's UK headquarters in Stockport

Nematode production in Littlehampton

Offices

Production