About Us - Meikles Limited
The Meikles brand has continued to grow over the last 100 years and is now very prominent in the hotel, retail, supermarket chain, agriculture and security services industries. The company owns the Victoria Falls Hotel in Victoria Falls, Zimbabwe in a joint venture arrangement with African Sun and also has a significant shareholding in the Cape ...