COMPANY PROFILE

United Kingdom

Stem Injection Systems


LATEST NEWS

Thames 21 turns to stem injection for effective Giant...

A Giant Hogweed infestation at South Norwood Country Park in Croydon, which was causing serious contamination of Chaffinch Brook, is being treated using equipment supplied by Stem Injection Systems (Europe).Thames 21, one of the country's leading... Read More