About Waldorf Hotel Investment Limited (04216905) United Kingdom