About Nubreed Hotels Ltd (11867520) United Kingdom