CLS Holdings Plc

Infrastructure

CLS Holdings Plc is a UK-based company involved in the business of commercial properties. The company has an asset portfolio worth £2.1 billion across the UK, France, and Germany. The company currently has 760 tenants, including government organisations and blue-chip companies.

Similar Companies

Load More