Skip to main content"

Terra Payment Services (UK) Limited

Registration reference
ZB392487
Date registered
15 September 2022
Registration expires
14 September 2026
Payment tier
Tier 2
Data controller
Terra Payment Services (UK) Limited
Address
2nd Floor 107 Cheapside London EC2V 6DN
Data Protection Officer
Regus, 162 C Venture House 2 Arlington Square, Downshire Way Bracknell RG12 1WA [email protected] 07570723773