Knight Frank has been operating in Africa since 1964 and provides integrated consulting and transactional services across the continent.
Add Business Pictures