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.