Estech Europe began its business in 2001 as a Private Limited Company with reg. no. 04237146. The firm's headquarters was based in London at 55 Baker Street. The Estech Europe Limited company had been operating in this business for sixteen years. The business name of the company was changed in the year 2003 to Estech Europe Limited. This firm former name was Waste Cleansing Reduction & Recycling.
The data obtained describing the following enterprise's executives suggests that the last two directors were: David O. and Philip G. who became the part of the company on 2016-01-01.