Clowes Developments (Scotland) Ltd
Clowes Developments (Scotland) is part of Clowes Group (CWC), one of the UK's largest privately owned property development groups, with industrial, office, retail, mixed-use and residential developments across the UK.