Canterbury Road, Chilham, Canterbury, Kent CT4 8DX - Registration Number 2103242
Forestry Machinery - Garden Machinery - Lawn Mowers - Ride-on Tractors - Strimmers - Hedgetrimmers
Japan is the spiritual home of technological craftsmanship and continues to lead the world in engineering and manufacturing expertise. Japan has set a global standard where the expectation of customers who buy Japanese products is extremely high. In fact, customers assume that Japanese products will be reliable, well built, dependable, professional and durable. ECHO is all of these.