Data Processing AgreementNovember 29th, 2020
FiledNovember 29th, 2020β The Data Processor: AccuRx Ltd, 27 Downham Road, London, N1 5AA (Company Registration Number: 10184077; ICO Registration Number: ZA202115; DSP Toolkit Organisation Code: 8JT17)