About Soho Bazaar Limited (08556938) United Kingdom