Having it is not an offence — spreading it is
There is no law against invasive plants growing on your land. Section 14 of the Wildlife and Countryside Act 1981 makes it an offence to plant or otherwise cause a Schedule 9 species to grow in the wild, which is what tipping, strimming and moving soil amount to in practice.

