Opening…
leon.co
Usually about a minute
LeonLeon Co. operates a chain of fast-food restaurants specializing in meals that can be prepared quickly from frozen ingredients. The company entered administration on December 10, 2025, but continues to trade under the oversight of appointed joint administrators.