Skip to the main content
Data protection register - entry details
Registration number:
ZA552025
Date registered:
30 September 2019
Registration expires:
29 September 2022
Payment tier:
Tier 1
Data controller:
Mooba Ltd
Address:
64 Southwark Bridge Road
London
SE1 0AS