Contact information

Trade name: Pádel, INC.

Email: help@padelinc.store

Registered address: 20 Wenlock Road, London N1 7GU

Trade number: 16831479