Project Description

Design, construction and development of over 1.5 million sq/ft of commercial, retail, leisure and office spaces across the UK.