About London Waterloo Hotel Investment Limited Partnership (LP014017) United Kingdom