What Stack London say about themselves
“Our response to the developing COVID-19 pandemic Stack London is a Principal Contracting and Construction Management company specialising in the design and delivery of residential and mixed use development projects. We construct and manage projects for Clients that include private sector…”