Feedback and Suggestions

Want to give feedback or make a suggestion? Simply complete the form below to send it directly to the PEXA team.

PEXA is the trading name of Digital Completion UK Limited.
Registered Office: 85 Great Portland Street, First Floor, London W1W 7LT.
Registered in England and Wales. Company No. 12830944.

Our website uses cookies to make your browsing experience better. By using our site you agree to our use of cookies. Learn more.