About Canary Wharf Holdings (pb) Limited (08500776) United Kingdom