About Albert Dock London Limited (03904804) United Kingdom