LEON RESTAURANTS LIMITED
(United Kingdom, Asda House
Great Wilson Street, Leeds, LS11 5AD)
Trademarks:
LEONLEONLEON NATURALLY FAST FOOD
inactiveSEASON RESTAURANTS LIMITED
(United Kingdom, 12 GREAT JAMES STREET, LONDON, WC1N 3DR)
Previously/Alternatively known as LEON RESTAURANTS LIMITED