Does a Registered Office address have to be in the UK ?

If your company is registered in England and Wales your address must be in either of those countries. If your business is registered in Scotland your registered address must be in Scotland.