Meet PEXA's UK Executive Leadership Team

Meet the International Advisory Committee

Meet the UK Board of Directors

PEXA is the trading name of Digital Completion UK Limited.
Registered Office: 5th Floor, West One, 114 Wellington Street, Leeds, LS1 1BA.
Registered in England and Wales. Company No. 12830944.
VAT Registration Number: GB 455 8225 75

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