Invests in and manages residential property developments, providing rental housing solutions.
1996
United Kingdom
11 - 50 employees
Real Estate
$25M - 100M in revenue
Industry Rank
211 out of 591
United Kingdom, Real Estate, Commercial Real Estate
United Kingdom, Real Estate, Real Estate
Not reporting on Sustainability
Total sustainability employees
4-6