About Soho Hosts Ltd (12297281) United Kingdom