Since 1970, the LEO group has been recognized as a strong contributor in the field of construction, property investments, production, distribution and educational services. With over 43 years of experience of their brands, the LEO group stands tall, celebrating success in all their Continue Reading