About Barcelo Hotels No 4 L.p. (LP012380) United Kingdom