Address 2a Fitzalan Road, 15th Floor, Invasive Plant Removal Dept Cardiff, Mid Glamorgan, CF24 0EB, United Kingdom phone 02921900297 Website japaneseknotweederadication.org.uk/