Cowell Group
Cowell Group is a property investment and development company in the UK, with a portfolio of residential, commercial, and leisure properties in London and across the country. The company has been involved in property investment and development for over forty years and provides services for investors, project partners, and occupiers.
- Leisure property investment
- Mixed-use property development
- Residential property investment
- Commercial property development
- Acquisition of distressed assets