Leo Group has grown into a viable waste management and recycling company that now employs over 400 people in 10 operational sites that are managed throughout the UK and Ireland.