Meikles Limited is a Zimbabwean based company with a diverse portfolio of investments in hotel, retail, supermarket chain, agriculture, financial services and security services... The Meikles Limited name transcends across the hotel industry,..
Relevance: 16.29092