KPMG LLP

Primary firm details

Address: 15 Canada Square, Canary Wharf, London, E14 5GL, England.
Phone: 207 3111000
Fax: 207 3113311