Soho House & Co., Inc. bir holding şirketi olup fiziksel ve dijital alanlardan oluşan küresel bir üyelik platformu sunmaktadır. Şirket merkezi New York City, New York'ta olup şu anda 8.038 tam zamanlı çalışanı bulunmaktadır. Şirket 15 Temmuz 2021'de IPO'yu gerçekleştirdi. Firmanın iş operasyonları bağlı kuruluşu Soho House Holdings Limited üzerinden yürütülmektedir. Şirket, dünyanın her yerinden gelen çeşitli üye gruplarını birbirine bağlayan fiziksel ve dijital alanlardan oluşan küresel bir üyelik platformu sağlamaktadır. Üyeler platformu, dünya çapında çalışma, sosyalleşme, bağlantı kurma ve yaratma amacıyla kullanmaktadır. Firmanın segmentleri Birleşik Krallık, Kuzey Amerika ve Avrupa ile Diğer Dünyaları içermektedir. Üyeler, yaklaşık 45 Soho House, sekiz Soho Works, Mykonos ve Bodrum'daki Scorpios Beach Club, Soho Home (iç mekanlar ve yaşam tarzı perakende markası) ve dijital kanallardan oluşan küresel portföy aracılığıyla şirkete bağlanmaktadır. Soho House üyesi olmak, Kuzey Amerika, Birleşik Krallık, Avrupa ve Asya'daki evler ağına erişim imkanı sunmaktadır. Londra, New York ve Doha'daki Ned otelleri ile Kuzey Amerika'daki The LINE ve Saguaro otelleri de portföyün bir parçasıdır.