who owns the yacht aviva?
The Aviva is owned by reclusive British billionaire Joe Lewis, who owns Tavistock Group. Lewis uses the yacht as his home away from home when he is not in New Providence, Bahamas.