About Sood Investments (leeds) Limited (07793393) United Kingdom