About Barcelo Hotels No 10 L.p. (LP012386) United Kingdom