About London Waterloo Hotel Property Limited Partnership (LP014019) United Kingdom