THS Solutions Ltd are a company registered in England & Wales with the company registration number 13223954. The registered office is 27 Old Gloucester Street, London, United Kingdom, WC1N 3AX. 2021 THS Solutions Ltd. All Rights Reserved| ICO Number: ZA917321