Property, reimagined. Margo Homes is a London based residential property investor developing exceptional homes across the UK.