About Canary Wharf Management (fc2 Fc4) Limited (05437883) United Kingdom