Knight Frank Appoints Mark Dunford As its New Managing Director | The Kenyan Wallstreet