Street Address: Exchequer Court, 33 St Mary Axe, London, England, EC3A 8AA
Registration Number: 07541017
VAT Number: GB 691 3798 88
Additional TAX ID: 120PS00360476
Employer Number: PAYE 120/EA64347
Street Address: Calle Ávila 112, 2nd Floor, 08018, Barcelona, Spain
Registration Number: AJ-0223
VAT Number: B66880642
Registration Number: AS-0095
VAT Number: B67220145
Street Address: Harborside Two, 200 Hudson Street, Suite 800, 07311, Jersey City, United States
National License Number: 14612330
Employer Identification Number (EIN): 27-0340332