About Sohoco Developments Limited (12669069) United Kingdom