About Barcelo Hotels No 8 L.p. (LP012384) United Kingdom