Japanese knotweed (Fallopia japonica) is the UK’s most invasive non-native plant…
Name
Telephone
Company Name
Email
Nature of enquiry