Logo of Huzzle
Home Made
image

Home Made

London, United Kingdom

Changing the way Britain (and soon many others) rents and lets homes. #proptech

London, United Kingdom

Real Estate
sidebar.industry
51-200
sidebar.employees
2016
sidebar.founded-year