Wessex Investments International is a private investment concern, and has no retail or public facing client operations.
Wessex is incorporated in the United States (Atlanta, Georgia) and London, England, with back offices and administrative offices in both countries.