- Soho House UK Limited Registered Office: 72-74 Dean Street, London, W1D 3SG Registered in England and Wales No. 2864389.
- Soho House Limited Registered Office: 72-74 Dean Street, London, W1D 3SG Registered in England and Wales No. 3288116.
- Site made With Associates