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.

​​

Privacy Policy. Cookie Policy.

bottom of page