About Consolidated Soho Square Limited (10437139) United Kingdom