Canary Wharf Group, PLC SWOT Analysis