Skip to main content"

Openplay Ltd

Registration reference
ZA448356
Date registered
03 August 2018
Registration expires
02 August 2026
Payment tier
Tier 1
Data controller
Openplay Ltd
Address
Ludgate House 107 Fleet Street London EC4A 2AB
Data Protection Officer
Trust Keith Ltd 20-22 Wenlock Road London London N1 7GU [email protected]