Department for Business & Trade logo

Department for Business & Trade

Investments
4
Lead Investments
3

Homes England is the UK government’s housing and regeneration agency. Operating as an executive non-departmental public body sponsored by the Ministry of Housing, Communities and Local Government, it deploys land, capital and expertise to accelerate the delivery of affordable, quality homes and support large-scale regeneration projects across England.

Europe, United Kingdom
1K-5K
gov.uk
PitchBook

Highlights

Focus Areas

Energy
Renewable Energy
Automotive
Biotechnology
Chemical

Notable Investments

Vistry logo
Altilium Clean Technology logo
Intelligent Energy logo
OXCCU logo

Investment History

Team