About Soho Mills Management Company Limited (00666078) United Kingdom