About Wbm Hotels Ltd. (SC215891) United Kingdom