Ecomerchant

Ecomerchant Natural Building Materials Limited is an independent employee owned business with a significant shareholding held by a charitable foundation La Renaissance.