While setting up my UK company, I came across the term “Director’s service address” and wondered what it actually meant. Was it the same as my home address, or did it need to be a separate address specifically for official correspondence?

Answer by: Abdullah Al Naim
5 months ago