Logo of Huzzle
Grosvenor
image

Grosvenor

London, England

International urban property, food & agtech, rural estate management and support for philanthropic initiatives

London, England

Real Estate
sidebar.industry
501-1000
sidebar.employees
1677
sidebar.founded-year