Le siège social de Alvexo est à Chypre, dans la ville de Limassol. L’adresse est 1, rue Agias Fylaxeos, 3025.