UPLAY Online is a company registered in:

Avda. Meridiana, 350 7ºC.
C.P. 08027 Barcelona (SPAIN)
NIF (Registration number): B65226953