About Soho Editors Training Limited (03915211) United Kingdom