About Shaftesbury Soho Limited (05291606) United Kingdom