- Joined
- May 2019
- Messages
- 6,542
Sometime it's enough to show a bank statement (i.e. from Revolut or TransferWise) but if Stripes suspects you of being up to no good, they might insist on a utility bill or other proof that your company has operations in UK.
Alternatively, you can tell Stripe that the UK LLP is managed from your home and provide your home address as place of business.
Ultimately, your structure is not compliant with Stripe's terms and conditions, which are based on Visa and Mastercard regulations. When controlled by non-residents, UK LLPs are a huge red flag with compliance departments at banks and payment processors. Under the strictest interpretations of Visa and Mastercard regulations, you should form the payment company where you are resident or, if you have an office in UAE, partner with payment processor in UAE.

