EC4A · Other
Material reuse audits, a digital platform and a marketplace for reclaimed materials
Techspace, 9-13 St Andrew Street, London EC4A 3AF