Stripe is required to collect, verify, and maintain information on a company’s owners (charity representatives) – known as “beneficial owners” – and directors (in the case of charities, trustees). These requirements come from their regulators and are intended to promote transparency and to prevent individuals from using complex company structures to hide terrorist financing, money laundering, tax evasion, and other financial crimes.
It is the charity’s responsibility to provide these details for Stripe, which is why you need to upload the charity representative and trustee details to Stripe via your Big Give account. Stripe then checks some of the details provided against publicly available information (one of which will be the Charity Commission) to verify the charity details.
Any personal information is securely transferred to Stripe and is not used for any other purposes beyond verifying charity details. Read this article to find more information on the reason they require this data.