on 10-01-2020 18:03
With those criteria you should be ok but we can't tell you on here. The only way to confirm that is to apply for a contract
on 10-01-2020 18:07
You also need to be resident in the uk for at least 3 years.
Best way forward for you is to go in store with ID and see what the computer says.
OnePlus 6 (O2 & Sfr), Z3 Tablet (Three UK), iPhone 8+ (EE)
on 10-01-2020 18:59
Also remember the credit check isn't everything - O2 have a set of business polices they use as well, you can have a great credit score - but still get rejected if you fall foul of these polices - so the best way as others have said is give it a go - see what happens, and good luck.