top of page
Accell Digital Limited. Company Number: 13539012. VAT Number: 389529826.
Registered Address: Accell Digital, 7 Bell Yard, London WC2A 2JR.
ICO Number: ZB239690.
​
Accell Digital is Authorised and Regulated by The Financial Conduct Authority in respect of regulated claims management activities. Firm Reference Number FRN964366.
​​
bottom of page