Ecowall Project came into being in 2004 as a company enlisted under no 05245273, located at CF24 5EZ Cardiff at The Maltings. This company's last known status was dissolved. Ecowall Project had been on the market for eighteen years.
The directors were: Philip D. assigned this position in 2010 in September, Paula W. assigned this position fifteen years ago and Robbie W. assigned this position on Monday 1st November 2004.