Soho House & Co Inc. ist eine Holdinggesellschaft. Die Geschäftstätigkeit des Unternehmens wird durch seine Tochtergesellschaft Soho House Holdings Limited ausgeübt. Soho House bietet eine globale Mitgliederplattform mit physischen und digitalen Räumen, die verschiedene Gruppen von Mitgliedern aus der ganzen Welt miteinander verbindet. Die Mitglieder nutzen die Plattform, um auf der ganzen Welt zu arbeiten, Kontakte zu knüpfen, sich zu verbinden und etwas zu schaffen. Zu den Segmenten des Unternehmens gehören Großbritannien, Nordamerika und Europa sowie der Rest der Welt. Die Mitglieder sind mit dem Unternehmen über sein globales Portfolio verbunden, das aus etwa 42 Soho Houses, neun Soho Works, dem Scorpios Beach Club auf Mykonos, Soho Home, seiner Einrichtungs- und Lifestyle-Einzelhandelsmarke, und seinen digitalen Kanälen besteht. Eine Mitgliedschaft bei Soho House bietet Zugang zu einem Netzwerk von Häusern in Nordamerika, Großbritannien, Europa und Asien. The Ned in London, New York und Doha, The LINE und Saguaro Hotels in Nordamerika sind ebenfalls Teil des Portfolios.