About Soho Townhouse Limited (09282684) United Kingdom