Yes, you currently need to be resident in the UK to get a Kroo card.
Do I need to be a UK resident to apply for a card?

Written by Freddie
Updated over a week ago
Updated over a week ago
Yes, you currently need to be resident in the UK to get a Kroo card.