Who is the owner of Tavistock?

Joe Lewis owns the Tavistock Group, with more than 200 assets across 13 countries.

Who is Jo Lewis?

Jo Lewis is a British artist based in South London. Originally trained in Edinburgh and France, Jo is known for her large scale inks created in the flowing waters of rivers and seas.

Is Tavistock publicly traded?

Tavistock Group is an international private investment organization comprised of a family office, trading operation, and a portfolio of public investments and private companies.