You can contact Pelican Trading directly using the details bellow or by using their dedicated support site.

Phone: +44 (020) 3475 4516
Email: [email protected]

Address:
Pelican Exchange
Third Floor, 110 Clifton Street (Just So buzzer)
London, EC2A 4HT, UK