Tavistock is a private global investment company with assets exceeding $3 billion in industries including Private Residential and Resort Property, Master Planned Development, Financial Services, Biotechnology, Retail, Energy Generation, and Restaurants.