LeoVegas is based in Sliema, Tas-Sliema.
The NAICS codes for LeoVegas are [713, 71329, 713290, 71, 7132].
The SIC codes for LeoVegas are [79, 799].