Excellerate is a leading property services group providing property management, facilities management and logistics. With over 100 years of property experience, Excellerate operates out of 31 offices across 16 countries in Africa, the Middle East and the United Kingdom