Since 2007, Landmark Africa has been developing world class business environments to cater for multi-national and domestic companies seeking to conduct business in an executive one-stop shop setting that boasts of the best international standards and services.