Social housing provider developing and managing rental homes.
1922
France
201 - 500 employees
Real Estate
$25M - 100M in revenue
$1M - 10M in profitability
Industry Rank
143 out of 591
France, Real Estate, Commercial Real Estate
France, Real Estate, Real Estate
Not reporting on Sustainability