About Soho Offices Limited (12978023) United Kingdom