Canning Town South architects

Name Registration Number Company Name Location
Haohao Chen 082125J Haohao Chen + Partners Victoria Dock, London, E16 1LQ