The links on the left give you access to our legal documents.

Applaud Solutions UK Limited is registered in England and Wales, Company Number 06779557.

Registered Address: Amelia House, Crescent Road, Worthing, West Sussex BN11 1QR

VAT No: GB 944 8132 13