About Us
About Us. The Meikles Limited name transcends across the hotel industry, supermarket retail, commercial property and security services industries. The company is listed on the Zimbabwe Stock Exchange. The company owns the Victoria Falls Hotel in Victoria Falls in a joint venture arrangement with African Sun. Meikles Limited in partnership with ...