Japanese Knotweed Control Limited phone Houldsworth Mill, Houldsworth Street Stockport, Greater Manchester SK5 6DA map Stem Injection Systems Ltd phone Houldsworth Mill, Houldsworth St Stockport, Greater Manchester SK5 6DA map if (!IN_DEV) { ?> } ?>