International rating agency Fitch is to consolidate its London staff in a new headquarters at Canary Wharf. Fimalac, the French company that owns 80% of Fitch, signed an agreement with the Canary Wharf Group for the EUR 431 mln development on Friday.