About Sor Developments Ltd (12590225) United Kingdom