About Canary Wharf (ds8) Limited (03954236) United Kingdom