Skip to main content"

Taboola Europe Limited

Registration reference
ZA117631
Date registered
18 May 2015
Registration expires
17 May 2027
Payment tier
Tier 2
Data controller
Taboola Europe Limited
Address
Aldgate House 33 Aldgate High Street 2nd Floor London EC3N 1DL
Other names
  • N/A
Data Protection Officer
Fieldfisher LLP Fieldfisher LLP Riverbank House 2 Swan Lane LONDON EC4R 3TT [email protected]