About Navada Leisure Holdings L.p. (SL024523) United Kingdom