About Soho Square Ltd. (03611804) United Kingdom