 Over the last 10 years it has constructed more office space in London than any other developer.The group owns of property which is worth £4.9 billion, of which 95.6% was let as of 30 June 2012.The company was formed in 1993 as Canary Wharf Limited to acquire the former assets of Olympia and York from its Administrator.