About Garden Plus
Creative Garden Design
Quality Landscaping
Efficient Maintenance
Japanese Knotweed Specialists
Staffordshire, Cheshire and Derbyshire
More about Garden Plus
Garden Plus is located at St Edward Street, ST13 5 Leek, Stoke-On-Trent, United Kingdom
07579044382
http://www.gardenplusuk.com