Planet Merchant Services Limited
- Registration reference
- ZB559156
- Date registered
- 20 June 2023
- Registration expires
- 19 June 2027
- Payment tier
- Tier 2
- Data controller
- Planet Merchant Services Limited
- Address
- 4th Floor, Ilona Rose House Manette Street London W1D 4AL
- Other names
-
- 3C Payment UK Limited
- Planet Merchant Services Limited
- Planet Payment UK Limited
- Person responsible for data protection
- Mr Gerard Phillips [email protected]