About Waterloo Station Limited (10075576) United Kingdom