headquarters

"headquarters" means the principal office of the licensee or any place designated by the licensee at which the central computer will be located;
PU(B) 006/2009 - SCHEME FOR THE OPERATION, PROMOTION AND MANAGEMENT OF TOTO BETTING 6 OUT OF 52 2009
2. Interpretation
See Also: Translator EN-BM