Skip to main content"

Delegatr Ltd

Registration reference
ZB343543
Date registered
12 July 2022
Registration expires
11 July 2026
Payment tier
Tier 1
Data controller
Delegatr Ltd
Address
28b Princess Road London NW6 5QU
Data Protection Officer
28b Princess Road London NW6 5QU [email protected] 07858901905