Head office
119 The Directors shall ensure that the head office of the Company remains in England at all times.
119 TheDirectors shall ensure that the head office of the Company remains in England at all times.