Offices
UK Office
St John’s Innovation Centre
Cowley Road
Cambridge
CB4 0WS
UK
Italian Office
Alpha BioPesticides Ltd
Via Che Guevara, 2
42123 Reggio Emilia
Italy
Netherlands Office
Alpha BioPesticides Netherlands B.V.
Prinses MargrietplantSoen 33,
2595 AM ‘s-Gravenhage`
Netherlands