Leading communications and strategic advisory company, ID Africa, has confirmed its partnership with Landmark Centre…