Skip to main content"

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]