Skip to main content"

Populus Data Solutions Limited

Registration reference
ZA051363
Date registered
11 April 2014
Registration expires
10 April 2027
Payment tier
Tier 2
Data controller
Populus Data Solutions Limited
Address
Northburgh House 10 Northburgh Street London EC1V 0AT
Data Protection Officer
Northburgh House 10 Northburgh Street London EC1V 0AT [email protected] 0207 780 7679