About Sodo Property Ltd (11092682) United Kingdom