Does a director’s service address have to be in the UK ?

No, a director’s service address can be anywhere in the world but not a PO Box.