Our valued sponsor

Getting an Amex for a UK LTD?

if you are a UK citizen living in the UK with good credit rating, and you are Director and owner of a UK Ltd also with good credit rating then you can get a Business AMEX, otherwise its totally impossible
 
Do you know if there are alternatives to this? for a LTD with non uk residents owner that spend a lot on ads, so it would be great to have points/cashback
 
You need to have an account with a bank that partners with Amex, then you can obtain a corporate card for whatever type of company. Amex just requires a guarantee from the bank.
For example most Swiss banks can arrange for that.
can you suggest some (if you know) for this specific situation?