About Sido Properties Ltd. (10630599) United Kingdom