Deloitte LLP

2 New Street Square, EC4A 3BZ, United Kingdom (London)